DelegationManagementContract
Verified contract
Active on
Ethereum with 3,342 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "DelegationManagementContract"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20899722 | a day ago | | | 0 | 0.00076414387 | |
| 20899692 | a day ago | | | 0 | 0.0020167873 | |
| 20891977 | 2 days ago | | | 0 | 0.0010175201 | |
| 20891170 | 2 days ago | | | 0 | 0.0014134682 | |
| 20891162 | 2 days ago | | | 0 | 0.0014636100 | |
| 20891154 | 2 days ago | | | 0 | 0.0014640733 | |
| 20891149 | 2 days ago | | | 0 | 0.0015721405 | |
| 20891146 | 2 days ago | | | 0 | 0.0015447455 | |
| 20891116 | 2 days ago | | | 0 | 0.0013312785 | |
| 20888703 | 3 days ago | | | 0 | 0.0011058954 |
ABI
ABI objects
Getter at block 20908267
useCaseCounter() view returns (uint256)
999
Read-only
checkConsolidationStatus(address _wallet1, address _wallet2, address _collectionAddress) view returns (bool)
collectionLock(bytes32) view returns (bool)
collectionUsecaseLock(bytes32) view returns (bool)
delegationAddressHashes(bytes32, uint256) view returns (address)
delegatorHashes(bytes32, uint256) view returns (address)
globalDelegationHashes(bytes32, uint256) view returns (address delegatorAddress, address delegationAddress, uint256 registeredDate, uint256 expiryDate, bool allTokens, uint256 tokens)
globalLock(address) view returns (bool)
retrieveActiveDelegations(address _delegatorAddress, address _collectionAddress, uint256 _date, uint256 _useCase) view returns (address[])
retrieveActiveDelegators(address _delegationAddress, address _collectionAddress, uint256 _date, uint256 _useCase) view returns (address[])
retrieveCollectionLockStatus(address _collectionAddress, address _delegationAddress) view returns (bool)
retrieveCollectionUseCaseLockStatus(address _collectionAddress, address _delegationAddress, uint256 _useCase) view returns (bool)
retrieveCollectionUseCaseLockStatusOneCall(address _collectionAddress, address _delegationAddress, uint256 _useCase) view returns (bool)
retrieveDelegationAddressStatusOfDelegation(address _delegationAddress, address _collectionAddress, uint256 _useCase) view returns (bool)
retrieveDelegationAddresses(address _delegatorAddress, address _collectionAddress, uint256 _useCase) view returns (address[])
retrieveDelegationAddressesTokensIDsandExpiredDates(address _delegatorAddress, address _collectionAddress, uint256 _useCase) view returns (address[], uint256[], bool[], uint256[])
retrieveDelegatorStatusOfDelegation(address _delegatorAddress, address _collectionAddress, uint256 _useCase) view returns (bool)
retrieveDelegators(address _delegationAddress, address _collectionAddress, uint256 _useCase) view returns (address[])
retrieveDelegatorsTokensIDsandExpiredDates(address _delegationAddress, address _collectionAddress, uint256 _useCase) view returns (address[], uint256[], bool[], uint256[])
retrieveGlobalHash(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _useCase) pure returns (bytes32)
retrieveGlobalLockStatus(address _delegationAddress) view returns (bool)
retrieveGlobalStatusOfDelegation(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _useCase) view returns (bool)
retrieveLocalHash(address _walletAddress, address _collectionAddress, uint256 _useCase) pure returns (bytes32)
retrieveMostRecentDelegation(address _delegatorAddress, address _collectionAddress, uint256 _useCase) view returns (address)
retrieveMostRecentDelegator(address _delegationAddress, address _collectionAddress, uint256 _useCase) view returns (address)
retrieveStatusOfActiveDelegator(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _date, uint256 _useCase) view returns (bool)
retrieveStatusOfMostRecentDelegation(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _useCase) view returns (bool)
retrieveSubDelegationStatus(address _delegatorAddress, address _collectionAddress, address _delegationAddress) view returns (bool)
retrieveTokenStatus(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _useCase, uint256 _tokenId) view returns (bool)
State-modifying
Events batchDelegations(address[] _collectionAddresses, address[] _delegationAddresses, uint256[] _expiryDates, uint256[] _useCases, bool[] _allTokens, uint256[] _tokenIds)
batchRevocations(address[] _collectionAddresses, address[] _delegationAddresses, uint256[] _useCases)
registerDelegationAddress(address _collectionAddress, address _delegationAddress, uint256 _expiryDate, uint256 _useCase, bool _allTokens, uint256 _tokenId)
registerDelegationAddressUsingSubDelegation(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _expiryDate, uint256 _useCase, bool _allTokens, uint256 _tokenId)
revokeDelegationAddress(address _collectionAddress, address _delegationAddress, uint256 _useCase)
revokeDelegationAddressUsingSubdelegation(address _delegatorAddress, address _collectionAddress, address _delegationAddress, uint256 _useCase)
setCollectionLock(address _collectionAddress, bool _status)
setCollectionUsecaseLock(address _collectionAddress, uint256 _useCase, bool _status)
setGlobalLock(bool _status)
updateDelegationAddress(address _collectionAddress, address _olddelegationAddress, address _newdelegationAddress, uint256 _expiryDate, uint256 _useCase, bool _allTokens, uint256 _tokenId)
updateUseCaseCounter()
RegisterDelegation(address indexed from, address indexed collectionAddress, address indexed delegationAddress, uint256 useCase, bool allTokens, uint256 _tokenId)
RegisterDelegationUsingSubDelegation(address indexed delegator, address from, address indexed collectionAddress, address indexed delegationAddress, uint256 useCase, bool allTokens, uint256 _tokenId)
RevokeDelegation(address indexed from, address indexed collectionAddress, address indexed delegationAddress, uint256 useCase)
RevokeDelegationUsingSubDelegation(address indexed delegator, address from, address indexed collectionAddress, address indexed delegationAddress, uint256 useCase)
UpdateDelegation(address indexed from, address indexed collectionAddress, address olddelegationAddress, address indexed newdelegationAddress, uint256 useCase, bool allTokens, uint256 _tokenId)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.