DelegateRegistry

Verified contract

Active on Ethereum with 13,353 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,009.67
ERC-20
Value $0.01
0xf714fb8614c71e6ae648ab38c0fef66e667a0325adb585c61fd45f9330be8d9d
0x26b09c544b8b21d02db4de32467eb3298d4ec5024e4c8c356af1f76c204e8eda
0x21731daaf6c55f54174a261a4c4966985816babb2983a92a753420be2f45f98d
0x0b4ca2e6ce09eb278e304391b4261dabcfd119f54d9fa742cc81eff744559302
0xa62e38b8f41094d4e94608fd7e375f611eb190f3a2698b81ac52858508ade823
0xcbe9e73fb7990319ccaef5709e9a31406bc8af3a1a354cccb31d7679c74aebea
0x5d4accdecb9bb567870a1d35e953d8dfc76512dbc82c50372b0dd3a4e7ea24dc
0x4e5e851a5b491e814267d34862f21d9f4489eeb3bb1c9ad24b61c9527510562f
0x095c95450e92395c4bc48cba743f6fb1a0731f3c0ed30130767c3096d5e9018e
0x8bd3d2c8e8114c66f23cf270ffcd3154f36ad4673e627e4ae5c3348b15fd3f5a

Functions
Getter at block 20791887

This contract contains no getter function objects.

Read-only
checkDelegateForAll(address toaddress frombytes32 rightsview returns (bool valid)
checkDelegateForContract(address toaddress fromaddress contract_bytes32 rightsview returns (bool valid)
checkDelegateForERC1155(address toaddress fromaddress contract_uint256 tokenIdbytes32 rightsview returns (uint256 amount)
checkDelegateForERC20(address toaddress fromaddress contract_bytes32 rightsview returns (uint256 amount)
checkDelegateForERC721(address toaddress fromaddress contract_uint256 tokenIdbytes32 rightsview returns (bool valid)
getDelegationsFromHashes(bytes32[] hashesview returns (struct IDelegateRegistryDelegation[] delegations_)
getIncomingDelegationHashes(address toview returns (bytes32[] delegationHashes)
getIncomingDelegations(address toview returns (struct IDelegateRegistryDelegation[] delegations_)
getOutgoingDelegationHashes(address fromview returns (bytes32[] delegationHashes)
getOutgoingDelegations(address fromview returns (struct IDelegateRegistryDelegation[] delegations_)
readSlot(bytes32 locationview returns (bytes32 contents)
readSlots(bytes32[] locationsview returns (bytes32[] contents)
supportsInterface(bytes4 interfaceIdpure returns (bool)
State-modifying
delegateAll(address tobytes32 rightsbool enablepayable returns (bytes32 hash)
delegateContract(address toaddress contract_bytes32 rightsbool enablepayable returns (bytes32 hash)
delegateERC1155(address toaddress contract_uint256 tokenIdbytes32 rightsuint256 amountpayable returns (bytes32 hash)
delegateERC20(address toaddress contract_bytes32 rightsuint256 amountpayable returns (bytes32 hash)
delegateERC721(address toaddress contract_uint256 tokenIdbytes32 rightsbool enablepayable returns (bytes32 hash)
multicall(bytes[] datapayable returns (bytes[] results)
sweep(
Events
DelegateAll(address indexed fromaddress indexed tobytes32 rightsbool enable
DelegateContract(address indexed fromaddress indexed toaddress indexed contract_bytes32 rightsbool enable
DelegateERC1155(address indexed fromaddress indexed toaddress indexed contract_uint256 tokenIdbytes32 rightsuint256 amount
DelegateERC20(address indexed fromaddress indexed toaddress indexed contract_bytes32 rightsuint256 amount
DelegateERC721(address indexed fromaddress indexed toaddress indexed contract_uint256 tokenIdbytes32 rightsbool enable
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors
MulticallFailed(