CumulativeMerkleDistributor

Verified contract

Active on Ethereum with 6,107 txns
Deployed by via 0x613ec555 at 16471851
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $181,118.69
0xa14e3d23b279bff8d35945aa7ab16c4da7781d24d0ff56f323c592b09ef7b2b1
0x1d0f7e3101e8737685b0db9594cb0d4df775ae71745a67ca196a0369da06076d
0x6611f630d17b926b6f7e9127ea4167900319306b05d39e94981f07421c36172f
0xd689433334f552555a2a920739032ee7ae9121201d09938f1143dba8de7ee98e
0x63f84fe42010bd74856fa3f123808ae2943fc79e3e181dc893fe3a0c4d76ac43
0x9d6136a12b39860bccba541c6e33855def3901e98889804e7d56740aff12a0ed
0x6f1428bdb680c2f5a10d28f6591e4e31f85f8dc83ce503b743d5d9c1925bc390
0x54a4ca26cb2a55c1852a2ee830f80c3c7b6f5e5da5ae69ddd8d7f61780a04b4b
0x2da29135e80b16158f39df3dc88409cd331a70a076a14e6803e043131f786941
0x33f21aa64b56d75f01a94bc4b4d07b3113731dc97dd073cc948090567ea6b1e7

Functions
Getter at block 21217838
TOKEN(view returns (address)
0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2
currRoot(view returns (bytes32)
0x3c4d4d9b76b49b592d82b85c9f5385ac650bd6691ed276b0ed97aa16ea476f9c
isWrappedNative(view returns (bool)
true
owner(view returns (address)
0x8d8673eb599610518a13d9e99daf7d8426897cdb
prevRoot(view returns (bytes32)
0xae117698a3dde6302b5e062dbb535da15a93f6db60505898b533cb8ab9109d64
Read-only
claimed(addressview returns (uint256)
State-modifying
claim(address _accountuint256 _claimablebytes32[] _proof
claimNative(address _accountuint256 _claimablebytes32[] _proof
renounceOwnership(
transferOwnership(address newOwner
updateRoot(bytes32 _newRoot
withdrawNative(address _touint256 _amount
withdrawTokens(address _touint256 _amount
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardsClaimed(address accountuint256 amountbool isNative
RootUpdated(bytes32 newRoot
Withdrawn(address touint256 amountbool isNative
Constructor
constructor(address _tokenbool _isWrappedNative
Fallback and receive
receive(
Errors
AlreadyClaimed(
NativeNotSupported(
ProofInvalidOrExpired(
TransferEthFailed(