DelegationManagementContract

Verified contract

Active on Ethereum with 3,342 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "DelegationManagementContract"

0xa7650c6a0647579e2f08a45ec311012ade0a52612e7b7b8a7d8a50e5d011fa3b
0xbd769b88464a8fb33a8334360a8fcd3d007deaf4ca2136ad67299d8cb0782105
0xdad0341c4b5dbbd2babd61cd19c4ba72060946ef7362708270d5993d95922d64
0x482cbb758f9add6c465846e091ebe95ad4158882e6f8646ac9fec1615ec058b3
0x0231aeb058cf551c15030040ff6a30a82006ab347c3871ee302aaadff5f288e7
0x728c75505d15cc0397e3e2c84dada27386137514f0c6fd92450e53680132bc78
0xc61ebf5e1ad99bc3ec90b588d036265fbc292dc72e46742d7ce5522bf1e6e4c3
0xef47e047da60c361c39c0c974766d63855b9e45838ab39b8ba37bc63eca17282
0xcd3dab41f5bd849c32251a2b443a4da150542f293862525f247763b37da0c46b
0x5057c8198b17b5c61df39365a27c43db7eba41cbc07f80085311cad99f8a914f

Functions
Getter at block 20908267
useCaseCounter(view returns (uint256)
999
Read-only
checkConsolidationStatus(address _wallet1address _wallet2address _collectionAddressview returns (bool)
collectionLock(bytes32view returns (bool)
collectionUsecaseLock(bytes32view returns (bool)
delegationAddressHashes(bytes32uint256view returns (address)
delegatorHashes(bytes32uint256view returns (address)
globalDelegationHashes(bytes32uint256view returns (address delegatorAddressaddress delegationAddressuint256 registeredDateuint256 expiryDatebool allTokensuint256 tokens)
globalLock(addressview returns (bool)
retrieveActiveDelegations(address _delegatorAddressaddress _collectionAddressuint256 _dateuint256 _useCaseview returns (address[])
retrieveActiveDelegators(address _delegationAddressaddress _collectionAddressuint256 _dateuint256 _useCaseview returns (address[])
retrieveCollectionLockStatus(address _collectionAddressaddress _delegationAddressview returns (bool)
retrieveCollectionUseCaseLockStatus(address _collectionAddressaddress _delegationAddressuint256 _useCaseview returns (bool)
retrieveCollectionUseCaseLockStatusOneCall(address _collectionAddressaddress _delegationAddressuint256 _useCaseview returns (bool)
retrieveDelegationAddressStatusOfDelegation(address _delegationAddressaddress _collectionAddressuint256 _useCaseview returns (bool)
retrieveDelegationAddresses(address _delegatorAddressaddress _collectionAddressuint256 _useCaseview returns (address[])
retrieveDelegationAddressesTokensIDsandExpiredDates(address _delegatorAddressaddress _collectionAddressuint256 _useCaseview returns (address[]uint256[]bool[]uint256[])
retrieveDelegatorStatusOfDelegation(address _delegatorAddressaddress _collectionAddressuint256 _useCaseview returns (bool)
retrieveDelegators(address _delegationAddressaddress _collectionAddressuint256 _useCaseview returns (address[])
retrieveDelegatorsTokensIDsandExpiredDates(address _delegationAddressaddress _collectionAddressuint256 _useCaseview returns (address[]uint256[]bool[]uint256[])
retrieveGlobalHash(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _useCasepure returns (bytes32)
retrieveGlobalLockStatus(address _delegationAddressview returns (bool)
retrieveGlobalStatusOfDelegation(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _useCaseview returns (bool)
retrieveLocalHash(address _walletAddressaddress _collectionAddressuint256 _useCasepure returns (bytes32)
retrieveMostRecentDelegation(address _delegatorAddressaddress _collectionAddressuint256 _useCaseview returns (address)
retrieveMostRecentDelegator(address _delegationAddressaddress _collectionAddressuint256 _useCaseview returns (address)
retrieveStatusOfActiveDelegator(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _dateuint256 _useCaseview returns (bool)
retrieveStatusOfMostRecentDelegation(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _useCaseview returns (bool)
retrieveSubDelegationStatus(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressview returns (bool)
retrieveTokenStatus(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _useCaseuint256 _tokenIdview returns (bool)
State-modifying
batchDelegations(address[] _collectionAddressesaddress[] _delegationAddressesuint256[] _expiryDatesuint256[] _useCasesbool[] _allTokensuint256[] _tokenIds
batchRevocations(address[] _collectionAddressesaddress[] _delegationAddressesuint256[] _useCases
registerDelegationAddress(address _collectionAddressaddress _delegationAddressuint256 _expiryDateuint256 _useCasebool _allTokensuint256 _tokenId
registerDelegationAddressUsingSubDelegation(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _expiryDateuint256 _useCasebool _allTokensuint256 _tokenId
revokeDelegationAddress(address _collectionAddressaddress _delegationAddressuint256 _useCase
revokeDelegationAddressUsingSubdelegation(address _delegatorAddressaddress _collectionAddressaddress _delegationAddressuint256 _useCase
setCollectionLock(address _collectionAddressbool _status
setCollectionUsecaseLock(address _collectionAddressuint256 _useCasebool _status
setGlobalLock(bool _status
updateDelegationAddress(address _collectionAddressaddress _olddelegationAddressaddress _newdelegationAddressuint256 _expiryDateuint256 _useCasebool _allTokensuint256 _tokenId
updateUseCaseCounter(
Events
RegisterDelegation(address indexed fromaddress indexed collectionAddressaddress indexed delegationAddressuint256 useCasebool allTokensuint256 _tokenId
RegisterDelegationUsingSubDelegation(address indexed delegatoraddress fromaddress indexed collectionAddressaddress indexed delegationAddressuint256 useCasebool allTokensuint256 _tokenId
RevokeDelegation(address indexed fromaddress indexed collectionAddressaddress indexed delegationAddressuint256 useCase
RevokeDelegationUsingSubDelegation(address indexed delegatoraddress fromaddress indexed collectionAddressaddress indexed delegationAddressuint256 useCase
UpdateDelegation(address indexed fromaddress indexed collectionAddressaddress olddelegationAddressaddress indexed newdelegationAddressuint256 useCasebool allTokensuint256 _tokenId
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.