MerkleDistributorWithDelegation

Verified contract

Active on Ethereum with 4,450 txns
Deployed by via 0x789e050b at 17572626
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "MerkleDistributorWithDelegation"

0x500a46706b606caff04c90f596205069a9ab70b264c7ef4f251bad1e180ecb46
0x78877c7f45bcf2f61c5c8fae9d82b9a0d72e28a4950377bd296d64f227aeb704
0xda0f8166efd7378674030143f3457234f07086e83e03f70e0b44e1dc1daf29ff
0x767f06f9f21c261d20f654b932b165e8431d902ad27cc1e011daa13ffe592186
0x1b7b2f5c048a3032f2471241800d60135f9e78cd5418d3eb7cf752164d186989
0xa3b1cd90007f23cd264afea3fe2a27fe541fcb245121ec44d7ac6a609cc3e9e7
0x9d1aca9a9cc43cb3712d6bb46565cea54b6d2f66495053702a3b6c21d98326f0
0x3cc7a03089eb032ae5f39b333cd1841f4eeaf33ed64b41bb1bdd6e88132d98e1
From
0x7725ba79deb81eabdfde8a67dae53c9fd9556d103eff51c487a4db7288813265
0x1e0a74ed37ece8c941f91f4a0e8b597c92ff57de8f141fe88919bcc1960633ca

Functions
Getter at block 21158780
acceptanceHash(view returns (bytes32)
0x3ad9409f26bbaad530dc91737f4d8c348e658391b754681c65e69f4a4687c1df
endTime(view returns (uint256)
1692165599
merkleRoot(view returns (bytes32)
0x29a1e34eeb8ac93a677fb3d1045ae6cb0ab26cba1c2ba722aba9893ab98f7f97
nonClaimedTokensReceiver(view returns (address)
0x4ebb20995b6264b4b1e25f4473a4636cdb6a9790
token(view returns (address)
0xbfabde619ed5c4311811cf422562709710db587d
Read-only
claim(uint256 _indexaddress _accountuint256 _amountbytes32[] _merkleProofpure 
isClaimed(uint256 indexview returns (bool)
State-modifying
claimAndDelegate(uint256 _indexaddress _accountuint256 _amountbytes32[] _merkleProofbytes32 _acceptanceHash
withdraw(
Events
Claimed(uint256 indexaddress accountuint256 amount
Constructor
constructor(address token_bytes32 merkleRoot_uint256 endTime_bytes32 acceptanceHash_address nonClaimedTokensReceiver_
Fallback and receive

This contract contains no fallback and receive objects.

Errors
AlreadyClaimed(
ClaimWindowFinished(
EndTimeInPast(
InvalidProof(
NoWithdrawDuringClaim(
NotUsingClaimAndDelegateMethod(uint256 _indexaddress _accountuint256 _amountbytes32[] _merkleProof
WrongAcceptanceHash(bytes32 _acceptanceHash