UserManager
/contracts/core/user/UserManager.sol

constructor

UserManager

inputs0address_store
inputs1bytes32_crate
event

CBEUpdate 9678dbf6

inputs0addressself
inputs1addresskey
event

Error 9cf38cf2

inputs0addressself
inputs1uint256errorCode
event

NewUserRegistered 6375fd6f

inputs0addressself
inputs1addresskey
event

SetHash b47d03ee

inputs0addressself
inputs1addresskey
inputs2bytes32oldHash
inputs3bytes32newHash
event

SetRequired 0b690e53

inputs0addressself
inputs1uint256required
function

addCBE 63eef4b0

inputs0address_key
inputs1bytes32_hash
function, constant

adminCount 2b7832b3

function

changeContractOwnership 557f4bc9

Prepares ownership pass. * Can only be called by current owner.

inputs0address_to

address of the next owner. 0x0 is not allowed.

outputs0bool
function

claimContractOwnership 4592cd1d

Finalize ownership pass. * Can only be called by pending owner.

outputs0bool
function, constant

contractOwner ce606ee0

function, constant

contractsManager 53253d31

function

destroy 83197ef0

function

emitCBEUpdate cb979a2f

inputs0addresskey
function

emitError df26ca08

inputs0uint256error
function

emitHashUpdate f8ac9f53

inputs0addresskey
inputs1bytes32oldHash
inputs2bytes32newHash
function

emitNewUserRegistered 7f52e06f

inputs0addresskey
function

emitSetRequired 26c325f8

inputs0uint256required
function, constant

getCBE 2aa09e5a

inputs0addresskey
function, constant

getCBEMembers a083b7c3

function, constant

getEventsHistory fff10aba

function, constant

getMemberHash 8e7ea62a

inputs0addresskey
function, constant

getMemberId c269014b

inputs0addresssender
function

init 19ab453c

inputs0address_contractsManager
function, constant

isAuthorized fe9fbb80

inputs0addresskey
function, constant

lookupManager 4fe59012

Will crash if no manager in the system with given identifier.

Returns manager's address by its identifier (type).

inputs0bytes32_identifier

is a manager's identifier. 0x0 is not allowed.

function, constant

pendingContractOwner 5aa77d3c

function, constant

required dc8452cd

function

revokeCBE 7784ec47

inputs0address_key
function

setContractsManager 71d3b573

Setter for ContractsManager. Force overrides currect manager.

inputs0address_contractsManager

contracts manager. 0x0 is not allowed.

function

setEventsHistory 6521afd7

inputs0address_eventsHistory
function

setMemberHash 539e22e2

inputs0addresskey
inputs1bytes32_hash
function

setOwnHash bca21889

inputs0bytes32_hash
function

setRequired 0457d6f2

inputs0uint256_required
function

transferContractOwnership a843c51f

Direct ownership pass without change/claim pattern. Can be invoked only by current contract owner

inputs0address_to

the next contract owner

outputs0bool
function, constant

userCount 07973ccf

function

withdrawnTokens d8f9659b

inputs0address[]tokens
inputs1address_to