ForceAirdropClaim

Verified contract

Active on Base with 318 txns
Deployed by via 0x045a7a87 at 13034614
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xe8623e7cd837e32813d244dd4c3101515e71357f2f21a014fe51b351819e7f5f
0x4e9bac9f3db48f1171fe7adf2fd2b38322d30837391534339f383e2f0b148fa6
0xb759a85eaf5481a39bd620a1c87bf0bf03b6a9ecdb6bf440ce31217fe48417eb
0x1c894763cd9232634634bcdbd163efe7794ab5ab95d500396bc82dbd339708bb
0xa11c79861dd74939a69358063d14668ff55e825449d2084c1f429a67d51a821f
0x7f25c2f0ba2ed62e85720fd7e1f1c24304fe62cb0cc92f1d7d0304ce15b8a030
0x5cc29ca25d4f86ac4ec43acaf1ff4236599c1cf764bc73512cdfe65b868462fd
0xe4707a594a0def65fce41a5066e307c265008730d929e306f0c18547b419ca10
0x923069678e44704fab239df7852b6cc34ba7d367e419540e0a62a5e13d18c9e9
0x70af4df1cbfa9c9ae2e149075cc846cb7e953f5cc9f69968c7f80104976b6a1f

Functions
Getter at block 23781433
VESTING_DURATION(view returns (uint256)
604800
VESTING_PORTION(view returns (uint256)
5
merkleRoot(view returns (bytes32)
0xe3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
owner(view returns (address)
0xcfcfcfe030667b78c21237ed9926070b8d38b24e
token(view returns (address)
0x99b94b4488e192ca2c18416481127851f28e6c63
Read-only
claims(addressview returns (uint256 totalAmountuint256 amountClaimeduint256 vestingStartbool isVesting)
hasClaimedAll(address claimantview returns (bool)
nextClaimTime(address claimantview returns (uint256)
State-modifying
claim(uint256 amountuint256 vestingStartbool isVestingbytes32[] merkleProof
claimVestedTokens(
renounceOwnership(
setMerkleRoot(bytes32 _merkleRoot
setToken(address _token
transferOwnership(address newOwner
updateClaim(address claimantuint256 newTotalAmountbool isVesting
withdrawTokens(address touint256 amount
Events
ClaimUpdated(address indexed claimantuint256 newTotalAmountbool isVesting
Claimed(address indexed claimantuint256 amount
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address _tokenbytes32 _merkleRoot
Fallback and receive

This contract contains no fallback and receive objects.

Errors
OwnableInvalidOwner(address owner
OwnableUnauthorizedAccount(address account
ReentrancyGuardReentrantCall(