AirdropDistributor

Verified contract

Active on Base with 176,501 txns
Deployed by via 0x44288b74 at 15181891
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2.43
ERC-20
Value $0.01
ERC-20
--
ERC-20
--
ERC-20
--
ERC-20
--
0xc27f0bd23ad4dab426d1d92f1211387de48c9ad225bc8f7ce8db398c658a0b5b
0x7b89c138e0dd8f841af98a6343b4ffa5aabed6ecd04f5af3e3df953d29e555f0
0x972755a226986595ab29c00cff36ad701b71d8a34dccdff06c9f360f403dc7f9
0x486660fb3ac629bc96ffcf60cb4363b6f67abde8619c2f5564177d061347029a
0x6f058ecc70f1acdb9baec53cb59e489dd02949e570cfb65fb24ab8b4d00a81ec
0x38c6e01e86a081397e8fc9f4f0d871d5a627124759d38e744814900b044625f7
0x51ccb1c84718fdf6ee81b8acb01dd3171b169ed8547199aebc17371dd650b4bc
0x4f8c475b455ca665350f1600fc15f5f6a60d7051dcafcc7dd55ddfe7b9382eae
0xb64c17ae3db4cc5c705b06d0d37874a29374c50077aff53e6595cc101382f79b
0x89dcb37c8fa661f21f9a488261ba9ae2cd70401ae5fdac9cde698dc4b6681f5d

Functions
Getter at block 22726651
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
airdropToken(view returns (address)
0x3c8665472ec5af30981b06b4e0143663ebedcc1e
airdropTokenStorage(view returns (address)
0x90ba86210ed1c6b0ada6f9edcee738b8fb6ab01d
merkleRoot(view returns (bytes32)
0x9933931c9dd987bae3eb49bea4151f40955ac44690efa720c6f9270a642b238c
owner(view returns (address)
0xd8e671d276e0b6828b88f29aaee840b03e452fda
pendingOwner(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
claimed(addressview returns (uint256)
getRoleAdmin(bytes32 roleview returns (bytes32)
hasRole(bytes32 roleaddress accountview returns (bool)
supportsInterface(bytes4 interfaceIdview returns (bool)
verifyClaim(address claimeruint256 amountbytes32[] proofsview returns (bool success)
State-modifying
acceptOwnership(
claim(uint256 amountbytes32[] proofs
grantRole(bytes32 roleaddress account
renounceOwnership(
renounceRole(bytes32 roleaddress account
revokeRole(bytes32 roleaddress account
transferOwnership(address newOwner
updateRoot(bytes32 newMerkleRoot
Events
Claim(address indexed useruint256 amount
NewMerkleRoot(bytes32 newMerkleRoot
NewMerkleRootManager(address indexed newMerkleRootManager
OwnershipTransferStarted(address indexed previousOwneraddress indexed newOwner
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RoleAdminChanged(bytes32 indexed rolebytes32 indexed previousAdminRolebytes32 indexed newAdminRole
RoleGranted(bytes32 indexed roleaddress indexed accountaddress indexed sender
RoleRevoked(bytes32 indexed roleaddress indexed accountaddress indexed sender
Constructor
constructor(address _airdropTokenaddress _airdropTokenStorage
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.