Registry

Verified contract

Active on Ethereum with 1,238 txns
Deployed by via 0x2226b62c at 15598433
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "Registry"

0x03c0623fb3a0d00b9417e792afbbcdc3de0ad9fa164ab3d603be6903154b2f16
0xa96080a1eb554499e34e3a244a822ef20badc11ed07c517d48ba7bb6f2522fae
0xab2b73a36320e0afb271205a6cb0a82eaa9b0395739ab1b1b0574216aee0ad96
0x9966a7f370f4ec9a118721d5047aca1ed5ea3d665408d167b17f92bb9e8d8bc2
0x3f83e9c5f043b981ccaaf4237e42b3bcdac65110dc584c1c7f56e2f3ab2bd76c
0x71df1493b4c615b805b192c93dc2b40764473ee6db3ee6d7772d8a7c6d4ac03b
0x0813c9954aeec4358e9e28395a56f7eb61adb7a499080e5859fa1211507c3947
0x4a43ca88e638f5ba3562e6558ab6a40d8612aad81cd7d396542b05bdf7572092
0xeb003153a90cdb221f383bde4f874ede5d95d2ef78e15122ce5e262eeba1bcff
0x4d0b2ff7be2fab6a993868277fc689884d22c3dff4266589b9ce463232a8f2bc

Functions
Getter at block 20982892
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 useraddress targetbytes4 functionSigview returns (bool)
doesRoleHaveCapability(uint8 roleaddress targetbytes4 functionSigview returns (bool)
doesUserHaveRole(address useruint8 roleview returns (bool)
getDonationFee(address _entityview returns (uint32)
getDonationFeeWithOverrides(address _entityview returns (uint32)
getPayoutFee(address _entityview returns (uint32)
getPayoutFeeWithOverrides(address _entityview returns (uint32)
getRolesWithCapability(addressbytes4view returns (bytes32)
getTransferFee(address _senderaddress _receiverview returns (uint32)
getTransferFeeWithOverrides(address _senderaddress _receiverview returns (uint32)
getUserRoles(addressview returns (bytes32)
isActiveEntity(addressview returns (bool)
isActivePortfolio(addressview returns (bool)
isApprovedFactory(addressview returns (bool)
isCapabilityPublic(addressbytes4view returns (bool)
isSwapperSupported(addressview returns (bool)
setOwner(addressview 
State-modifying
claimOwnership(
setAuthority(address newAuthority
setDefaultDonationFee(uint8 _entityTypeuint32 _fee
setDefaultPayoutFee(uint8 _entityTypeuint32 _fee
setDefaultTransferFee(uint8 _fromEntityTypeuint8 _toEntityTypeuint32 _fee
setDonationFeeReceiverOverride(address _entityuint32 _fee
setEntityActive(address _entity
setEntityStatus(address _entitybool _isActive
setFactoryApproval(address _factorybool _isApproved
setPayoutFeeOverride(address _entityuint32 _fee
setPortfolioStatus(address _portfoliobool _isActive
setPublicCapability(address targetbytes4 functionSigbool enabled
setRoleCapability(uint8 roleaddress targetbytes4 functionSigbool enabled
setSwapWrapperStatus(address _swapWrapperbool _supported
setTransferFeeReceiverOverride(uint8 _fromEntityTypeaddress _toEntityuint32 _fee
setTransferFeeSenderOverride(address _fromEntityuint8 _toEntityTypeuint32 _fee
setTreasury(address _newTreasury
setUserRole(address useruint8 rolebool enabled
transferOwnership(address _newOwner
Events
AuthorityUpdated(address indexed useraddress indexed newAuthority
DefaultDonationFeeSet(uint8 indexed entityTypeuint32 fee
DefaultPayoutFeeSet(uint8 indexed entityTypeuint32 fee
DefaultTransferFeeSet(uint8 indexed fromEntityTypeuint8 indexed toEntityTypeuint32 fee
DonationFeeReceiverOverrideSet(address indexed entityuint32 fee
EntityStatusSet(address indexed entitybool isActive
FactoryApprovalSet(address indexed factorybool isApproved
OwnerUpdated(address indexed useraddress indexed newOwner
OwnershipChanged(address indexed owneraddress indexed newOwner
OwnershipTransferProposed(address indexed useraddress indexed newOwner
PayoutFeeOverrideSet(address indexed entityuint32 fee
PortfolioStatusSet(address indexed portfoliobool isActive
PublicCapabilityUpdated(address indexed targetbytes4 indexed functionSigbool enabled
RoleCapabilityUpdated(uint8 indexed roleaddress indexed targetbytes4 indexed functionSigbool enabled
SwapWrapperStatusSet(address indexed swapWrapperbool isSupported
TransferFeeReceiverOverrideSet(uint8 indexed fromEntityTypeaddress indexed toEntityuint32 fee
TransferFeeSenderOverrideSet(address indexed fromEntityuint8 indexed toEntityTypeuint32 fee
TreasuryChanged(address oldTreasuryaddress indexed newTreasury
UserRoleUpdated(address indexed useruint8 indexed rolebool enabled
Constructor
constructor(address _adminaddress _treasuryaddress _baseToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OwnershipInvalid(
Unauthorized(