Roles

Verified contract

Active on Ethereum with 3 txns
Deployed by via 0x56aca4e3 at 4692925
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Roles"

0xe73bb41d036482427eaafea682508f3eee1a56c67bdd44b36c99abe1901543c1
0x4b13c5df54a01c0bf1c0e641ec2dd09d65531faccb98bca9c0d237d2e811fa99
0xf386929d666e60d490754619de56e4d6f3edb5b4d8ce9f34757455fd43c904ad

Functions
Getter at block 21326553
contractHash(view returns (bytes32)
0x54bc64441bfc2311800e92728d6ffccb559283c90f606d928f8d85d46e9763ec
owner(view returns (address)
0x00e34f866e953de05dcb97818c3722ee58a72eec
roles(view returns (address)
0xd38f22243ba0346d59d425e829760f3ce2f5e01b
stopped(view returns (bool)
false
Read-only
hasRole(string roleNameview returns (bool)
knownRoleNames(bytes32bytes32view returns (bool)
roleList(bytes32bytes32addressview returns (bool)
senderHasRole(string roleNameview returns (bool)
State-modifying
addContractRole(bytes32 ctrctstring roleName
grantUserRole(bytes32 ctrctstring roleNameaddress user
removeContractRole(bytes32 ctrctstring roleName
restart(
revokeUserRole(bytes32 ctrctstring roleNameaddress user
setOwner(address owner_
setRolesContract(address roles_
stop(
Events
LogRoleAdded(bytes32 contractHashstring roleName
LogRoleGranted(bytes32 contractHashstring roleNameaddress user
LogRoleRemoved(bytes32 contractHashstring roleName
LogRoleRevoked(bytes32 contractHashstring roleNameaddress user
LogSetOwner(address newOwner
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.