CumulativeMerkleDrop
Verified contract
Active on
Ethereum with 62,064 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x6d8c…f872
Balances ($12,530,419.01)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SWELL | ERC-20 | 211.355447M | $0.059286 |
$12,530,419.01 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21183702 | 2 minutes ago | | | 0 | 0.0045578573 | |
| 21183701 | 2 minutes ago | | | 0 | 0.0024688083 | |
| 21183700 | 2 minutes ago | | | 0 | 0.0046654350 | |
| 21183682 | 6 minutes ago | | | 0 | 0.0026340316 | |
| 21183661 | 10 minutes ago | | | 0 | 0.0026591978 | |
| 21183656 | 11 minutes ago | | | 0 | 0.0059164211 | |
| 21183633 | 16 minutes ago | | | 0 | 0.0026432190 | |
| 21183630 | 16 minutes ago | | | 0 | 0.0026420310 | |
| 21183627 | 17 minutes ago | | | 0 | 0.0025504349 | |
| 21183624 | 17 minutes ago | | | 0 | 0.0026657418 |
ABI
ABI objects
Getter at block 21183709
claimIsOpen() view returns (uint8)
1
merkleRoot() view returns (bytes32)
0xb70efefe06cc670f21cabcf98746a7b96b63a0de2c52da325d439f01dce841ed
owner() view returns (address)
0x20fdf47509c5efc0e1101e3ce443691781c17f90
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
stakingContract() view returns (address)
0x6d8cc0262bb3802eafaf4e7dde7afd3383e8f872
token() view returns (address)
0x0a6e7ba5042b38349e437ec6db6214aec7b35676
Read-only
cumulativeClaimed(address) view returns (uint256)
verifyProof(bytes32[] proof, uint256 amount, address addr) view returns (bool)
State-modifying
Events acceptOwnership()
claimAndLock(uint256 cumulativeAmount, uint256 amountToLock, bytes32[] merkleProof)
clearStakingContract()
renounceOwnership()
setClaimStatus(uint8 status)
setMerkleRoot(bytes32 _merkleRoot)
setStakingContract(address _stakingContract)
transferOwnership(address newOwner)
ClaimStatusUpdated(uint8 oldStatus, uint8 newStatus)
Claimed(address indexed account, uint256 amount, uint256 amountToLock)
MerkleRootUpdated(bytes32 oldMerkleRoot, bytes32 newMerkleRoot)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
StakingContractCleared()
StakingContractUpdated(address oldStakingContract, address newStakingContract)
constructor(address _owner, address _token)
This contract contains no fallback and receive objects.
ADDRESS_NULL()
AMOUNT_TO_LOCK_GT_AMOUNT_CLAIMED()
CLAIM_CLOSED()
INVALID_PROOF()
INVALID_STATUS()
NOTHING_TO_CLAIM()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
SAME_MERKLE_ROOT()
SAME_STAKING_CONTRACT()
STAKING_NOT_AVAILABLE()
STAKING_TOKEN_MISMATCH()