Airdrop
Verified contract
Implementation
Active on
Ethereum with 1 txns
Storage
Map
Table
Raw
Constants and immutables
15
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 49 additional slots
-
variable spans 48 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "Airdrop"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 15315152 | 2 years ago | | | 0 | 0.0010070647 |
ABI
ABI objects
Getter at block 20800421
ADDITIONAL_CLAIM_MANAGER_ROLE() view returns (bytes32)
0xb073bb3a0af67a72a1094d10661f763fe0803009952f9abb5c11d5b1a0dbf7e5
AIRDROP_MANAGER_ROLE() view returns (bytes32)
0x84fe74c71a28b69aa960486ca0e8c1418c86e9ea2cd6b5849b95e2c8f407a674
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
EXTERNAL_VERIFIER_ROLE() view returns (bytes32)
0x1c7103ea6577ff34ceb639b4a5e34857ee59891324c07a589815864f132e9025
PAUSER_ROLE() view returns (bytes32)
0x65d7a28e3265b37a6474929f336521b332c1681b933f6cb9f3376673440d862a
UPGRADER_ROLE() view returns (bytes32)
0x189ab7a9244df0848122154315af71fe140f3db0fe014031783b0946b8c9d2e3
endTime() view returns (uint256)
0
merkleRoot() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
paused() view returns (bool)
false
proxiableUUID() view returns (bytes32)
0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc
sanctionsList() view returns (address)
0x0000000000000000000000000000000000000000
startTime() view returns (uint256)
0
token() view returns (address)
0x0000000000000000000000000000000000000000
treasury() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
additionalClaims(address) view returns (uint256)
claimedNonces(bytes32) view returns (address)
denyList(address) view returns (bool)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
isClaimed(uint256 _index) view returns (bool)
isExternallyClaimed(bytes32 _nonce) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
tierAllocations(uint256) view returns (uint256 amount, uint256 slots)
State-modifying
Events claim(uint256 _index, uint256 _amount, bytes32[] _proof)
claimAdditionalTokens()
decreaseAdditionalClaim(address _claimer, uint256 _amount)
externalClaim(struct AirdropExternalClaim _claim, bytes _signature)
grantRole(bytes32 role, address account)
increaseAdditionalClaim(address _claimer, uint256 _amount)
initialize(address _admin, address _token, bytes32 _merkleRoot, address _treasury, uint256 _startTime, uint256 _endTime, struct AirdropExternalTier[] _externalAllocations, address _sanctionsList)
multicall(bytes[] data) returns (bytes[] results)
pause()
recoverTokens()
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setAddressStatus(address _claimer, bool _blocked)
setSanctionsList(address _list)
setTreasury(address _treasury)
unpause()
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
AdditionalClaimModified(address indexed claimer, uint256 newClaim)
AddressBlockChanged(address indexed claimer, bool blocked)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
ExternalAllocationsReduced(uint8 indexed tier, uint256 slots)
Initialized(uint8 version)
NonceConsumed(bytes32 indexed nonce, address indexed recipient)
Paused(address account)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
SanctionsListSet(address indexed sanctionsList)
TokensReclaimed(address indexed treasury, uint256 amount)
TokensReleased(address indexed recipient, uint256 amount)
TreasurySet(address indexed treasury)
Unpaused(address account)
Upgraded(address indexed implementation)
constructor()
This contract contains no fallback and receive objects.
This contract contains no error objects.