CumulativeMerkleDistributor

Verified contract

Active on Ethereum with 692 txns
Deployed by via 0x512bebbe at 15689765
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0x6dbb4d20fc2b6a09459944e70ee54108168fa9608a974354f5853e25999ba19b
0x7d945d49375bfb2c6a08a2a49d4481287689fdff0e738eb3cf9eca7ac21b94da
From
0xf9deb5b0723dd79a03ad66030f2c328a2e0f777f54ad71566910ba6b0776f263
0x85576f906f0928b8f05d622e33593098734495d67a7337ecd8eb04aac59391ba
0xb5f9d1f8d21d34d1cb5d1c6b1d49993ab8329648875e8a3f3e02cbfe4c8bb0eb
0x419487f803999829364419fe6446b93c88c5f7cdc79036f504bcc743c8576f4b
0xb07bb9b2f509fc05ca6a458d9c8e12b820cb93356e07ebe0b61fed4bd4616fd1
0x60c99364c1c44921b2d10efce1093d5ffbbb8f8762f94e8d0216fc8c1ec64c8b
0xbaf82528d4450cfdf41c7b1ceddcd51e963c7b661e41d80582fd15eb5f4d6c03
0x1664de8b774095234216e5fd634cfafde324bba227da99bed041404481bf3589

Functions
Getter at block 21305204
infinityToken(view returns (address)
0xbada557cdfa4f5a45bf7fed3cbb40db567f9e9ad
merkleRootETH(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
merkleRootINFT(view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
owner(view returns (address)
0xb81819ef1e84f04b6eb7ad210677936688ba3123
Read-only
cumulativeETHClaimed(addressview returns (uint256)
cumulativeINFTClaimed(addressview returns (uint256)
State-modifying
claimETH(address accountuint256 cumulativeAmountbytes32 expectedMerkleRootbytes32[] merkleProof
claimINFT(address accountuint256 cumulativeAmountbytes32 expectedMerkleRootbytes32[] merkleProof
renounceOwnership(
setMerkleRootETH(bytes32 merkleRoot_
setMerkleRootINFT(bytes32 merkleRoot_
transferOwnership(address newOwner
withdrawETH(address destination
withdrawTokens(address destinationaddress currencyuint256 amount
Events
ERC20Withdrawn(address indexed destinationaddress indexed currencyuint256 amount
ETHClaimed(address useruint256 amount
ETHMerkleRootUpdated(bytes32 oldRootbytes32 newRoot
ETHWithdrawn(address indexed destinationuint256 amount
INFTClaimed(address useruint256 amount
INFTMerkleRootUpdated(bytes32 oldRootbytes32 newRoot
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address token_
Fallback and receive
receive(
Errors

This contract contains no error objects.