AirdropDistributor

Verified contract

Active on Base with 52 txns
Deployed by via 0x8d02e2d8 at 18160802
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "AirdropDistributor"

0xd0021c2f7763dd1a28b675792db78810734ec3a1b3c52e2bf61abbd41202dca8
0x5d8e40ab8f5f71f12c0ccc01ded88b5824995bb42a3f1ad875ceab1a67b8edc4
0xeed646a03f7d5f5355a1b707d6b1db43be3665096c5621d26e80c5e252b59e2f
0x32af3047a7cb07a2947254255e8a487190122c6977b952e20bb930756706a36e
0x6f2232fa9d5cb1674ff15d54b5d2a68049441ffa4dee7664a58ea703982f6a49
0xdc30b88daf0208bd2f355858ee2858c581fff24364deecf1a41c0c5d271f5a69
0x6a50592b4b0cadf47181a07910e35adeb8179b67f31203fe0a14463783d51d5c
0x5f0d721424967b27fdfbd5ca36e56b8e2f54066be1acc942a922aa0350026d5b
0x4d8133709b9fcbdc0051b7607b4e67f6d33f1e262e98921f4226b524dfc3a884
0x6c2491077c1efd9a88836aa670186b10fbcfd2c1254cf2290b11bb44f2abb3cb

Functions
Getter at block 22936175
DEFAULT_ADMIN_ROLE(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MANAGER_ROLE(view returns (bytes32)
0x241ecf16d79d0f8dbfb92cbc07fe17840425976cf0667f022fe9877caa831b08
airdropToken(view returns (address)
0x3c8665472ec5af30981b06b4e0143663ebedcc1e
airdropTokenStorage(view returns (address)
0x83ea7f8b96abfcb7a30d52f76b54642c35a6dadb
merkleRoot(view returns (bytes32)
0xd29162d050efed6e6037b55b2496fd4d2904cf99c36ef2ada837ae90ae8b35d9
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 callerConfirmation
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
AccessControlBadConfirmation(
AccessControlUnauthorizedAccount(address accountbytes32 neededRole
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account