Registry
Verified contract
Active on
Ethereum with 1,238 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 "Registry"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 | |
| 15930343 | 2 years ago | | | 0 | 0.00067203151 |
ABI
ABI objects
Getter at block 21311958
authority() view returns (address)
0x94106ca9c7e567109a1d39413052887d1f412183
baseToken() view returns (address)
0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48
owner() view returns (address)
0x693d82b2fde52831667612bc1c4153011e9ee26c
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
treasury() view returns (address)
0xd7d78cf2f7c5a1b2e44080814d2f54a41a151a37
Read-only
canCall(address user, address target, bytes4 functionSig) view returns (bool)
doesRoleHaveCapability(uint8 role, address target, bytes4 functionSig) view returns (bool)
doesUserHaveRole(address user, uint8 role) view returns (bool)
getDonationFee(address _entity) view returns (uint32)
getDonationFeeWithOverrides(address _entity) view returns (uint32)
getPayoutFee(address _entity) view returns (uint32)
getPayoutFeeWithOverrides(address _entity) view returns (uint32)
getRolesWithCapability(address, bytes4) view returns (bytes32)
getTransferFee(address _sender, address _receiver) view returns (uint32)
getTransferFeeWithOverrides(address _sender, address _receiver) view returns (uint32)
getUserRoles(address) view returns (bytes32)
isActiveEntity(address) view returns (bool)
isActivePortfolio(address) view returns (bool)
isApprovedFactory(address) view returns (bool)
isCapabilityPublic(address, bytes4) view returns (bool)
isSwapperSupported(address) view returns (bool)
setOwner(address) view
State-modifying
Events claimOwnership()
setAuthority(address newAuthority)
setDefaultDonationFee(uint8 _entityType, uint32 _fee)
setDefaultPayoutFee(uint8 _entityType, uint32 _fee)
setDefaultTransferFee(uint8 _fromEntityType, uint8 _toEntityType, uint32 _fee)
setDonationFeeReceiverOverride(address _entity, uint32 _fee)
setEntityActive(address _entity)
setEntityStatus(address _entity, bool _isActive)
setFactoryApproval(address _factory, bool _isApproved)
setPayoutFeeOverride(address _entity, uint32 _fee)
setPortfolioStatus(address _portfolio, bool _isActive)
setPublicCapability(address target, bytes4 functionSig, bool enabled)
setRoleCapability(uint8 role, address target, bytes4 functionSig, bool enabled)
setSwapWrapperStatus(address _swapWrapper, bool _supported)
setTransferFeeReceiverOverride(uint8 _fromEntityType, address _toEntity, uint32 _fee)
setTransferFeeSenderOverride(address _fromEntity, uint8 _toEntityType, uint32 _fee)
setTreasury(address _newTreasury)
setUserRole(address user, uint8 role, bool enabled)
transferOwnership(address _newOwner)
AuthorityUpdated(address indexed user, address indexed newAuthority)
DefaultDonationFeeSet(uint8 indexed entityType, uint32 fee)
DefaultPayoutFeeSet(uint8 indexed entityType, uint32 fee)
DefaultTransferFeeSet(uint8 indexed fromEntityType, uint8 indexed toEntityType, uint32 fee)
DonationFeeReceiverOverrideSet(address indexed entity, uint32 fee)
EntityStatusSet(address indexed entity, bool isActive)
FactoryApprovalSet(address indexed factory, bool isApproved)
OwnerUpdated(address indexed user, address indexed newOwner)
OwnershipChanged(address indexed owner, address indexed newOwner)
OwnershipTransferProposed(address indexed user, address indexed newOwner)
PayoutFeeOverrideSet(address indexed entity, uint32 fee)
PortfolioStatusSet(address indexed portfolio, bool isActive)
PublicCapabilityUpdated(address indexed target, bytes4 indexed functionSig, bool enabled)
RoleCapabilityUpdated(uint8 indexed role, address indexed target, bytes4 indexed functionSig, bool enabled)
SwapWrapperStatusSet(address indexed swapWrapper, bool isSupported)
TransferFeeReceiverOverrideSet(uint8 indexed fromEntityType, address indexed toEntity, uint32 fee)
TransferFeeSenderOverrideSet(address indexed fromEntity, uint8 indexed toEntityType, uint32 fee)
TreasuryChanged(address oldTreasury, address indexed newTreasury)
UserRoleUpdated(address indexed user, uint8 indexed role, bool enabled)
constructor(address _admin, address _treasury, address _baseToken)
This contract contains no fallback and receive objects.
OwnershipInvalid()
Unauthorized()