This contract is being backfilled. You may encounter incomplete storage history.
The latest block we've processed for this chain is 21213421, which is 7 minutes old. We're running behind the tip but working to resolve the issue.

RolesAuthority

Verified contract

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

No balances found for "RolesAuthority"

0xcfe23b10e25dd4153e75cd9f1eabb670a1852b88a743ca9f81a403b412ada144
0xadecd08d462b7d36443e8fd28060849da198fdf8ee0d6d1a35a46a15a393f087
0x0eb2439e30973dbad0cd026d9f31b20d8bdefdd1aaa63075416048bbb382820e
0xff9048820333c8f69d23ae2f2b4db5e1f2dc2573a16099755d9c7c7680dae3c0
0x1719075fad0a0bbc6eec3dcb58c11dc54642a670018c0fa0b9b52fb6dc53d92a
0x8d63efa5a5cbdeceb8601e72466cf2119d81696f8ecc7596a5fc402edd3ff6e3
0xc5f12eeb2709fe4608754c779a8dda4b148061c8c4feded85abce435c87942f3
0x19e851e71593ea100deb54a048901c848d0da79b62fd09d9da82794d807c8ced
0x80b26451c62ad768f99f88ed27c557c85473110c0cd982fa9b836652bcd54b97
0xec4754763a32703af385f841b564b4b628e1dc20f6c41fb4d18cee13a359fad6

Functions
Getter at block 21213420
authority(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0x2322ba43eff1542b6a7baed35e66099ea0d12bd1
Read-only
canCall(address useraddress targetbytes4 functionSigview returns (bool)
doesRoleHaveCapability(uint8 roleaddress targetbytes4 functionSigview returns (bool)
doesUserHaveRole(address useruint8 roleview returns (bool)
getRolesWithCapability(addressbytes4view returns (bytes32)
getUserRoles(addressview returns (bytes32)
isCapabilityPublic(addressbytes4view returns (bool)
State-modifying
setAuthority(address newAuthority
setPublicCapability(address targetbytes4 functionSigbool enabled
setRoleCapability(uint8 roleaddress targetbytes4 functionSigbool enabled
setUserRole(address useruint8 rolebool enabled
transferOwnership(address newOwner
Events
AuthorityUpdated(address indexed useraddress indexed newAuthority
OwnershipTransferred(address indexed useraddress indexed newOwner
PublicCapabilityUpdated(address indexed targetbytes4 indexed functionSigbool enabled
RoleCapabilityUpdated(uint8 indexed roleaddress indexed targetbytes4 indexed functionSigbool enabled
UserRoleUpdated(address indexed useruint8 indexed rolebool enabled
Constructor
constructor(address _owneraddress _authority
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.