RoleBasedAccessPolicy
Verified contract
Active on
Ethereum with 44 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "RoleBasedAccessPolicy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11418081 | 4 years ago | | | 0 | 0.0033566000 | |
| 10673124 | 4 years ago | | | 0 | 0.0089023500 | |
| 10289911 | 4 years ago | | | 0 | 0.0020106000 | |
| 10289900 | 4 years ago | | | 0 | 0.0040312800 | |
| 9423927 | 5 years ago | | | 0 | 0.00082743000 | |
| 9423914 | 5 years ago | | | 0 | 0.00050427000 | |
| 9417438 | 5 years ago | | | 0 | 0.00098915000 | |
| 8727820 | 5 years ago | | | 0 | 0.00049463400 | |
| 8670383 | 5 years ago | | | 0 | 0.00051738000 | |
| 8669993 | 5 years ago | | | 0 | 0.0020448750 |
ABI
ABI objects
Getter at block 21312783
accessPolicy() pure returns (address)
0xae38c27e646959735ec70d77ed4ecc03a3eff490
Read-only
getUsers(address object, bytes32 role) pure returns (address[])
getValue(address subject, bytes32 role, address object) pure returns (uint8)
State-modifying
Events allowed(address subject, bytes32 role, address object, bytes4 verb) returns (bool)
reclaim(address token)
setAccessPolicy(address, address)
setUserRole(address subject, bytes32 role, address object, uint8 newValue)
setUserRoles(address[] subjects, bytes32[] roles, address[] objects, uint8[] newValues)
LogAccess(address indexed subject, bytes32 role, address indexed object, bytes4 verb, bool granted)
LogAccessChanged(address controller, address indexed subject, bytes32 role, address indexed object, uint8 oldValue, uint8 newValue)
LogAccessPolicyChanged(address controller, address oldPolicy, address newPolicy)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.