PresailDeck
Verified contract
Active on
Ethereum with 4,669 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
HyPC | ERC-20 | 1.743326M | $0.321413 |
$560,327.78 | |
SOPH | ERC-20 | 4.070764M | $0.019746 |
$80,382.44 | |
EMBER | ERC-20 | 6.430404M | $0.008181 |
$52,606.17 | |
RJV | ERC-20 | 1.475086M | $0.014626 |
$21,573.98 | |
DEFX | ERC-20 | 338.427K | $0.05896 |
$19,953.66 | |
OBI | ERC-20 | 1.916744M | $0.010107 |
$19,372.92 | |
SKYA | ERC-20 | 1.206131M | $0.004802 |
$5,791.26 | |
LEGION | ERC-20 | 2.403358M | $0.002147 |
$5,160.78 | |
DEGA | ERC-20 | 35.55M | $0.000096 |
$3,415.29 | |
MSN | ERC-20 | 14.620198K | $0.232585 |
$3,400.44 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20854153 | an hour ago | | | 0 | 0.00084800520 | |
| 20853840 | 2 hours ago | | | 0 | 0.00047118452 | |
| 20853461 | 4 hours ago | | | 0 | 0.00038989049 | |
| 20853204 | 4 hours ago | | | 0 | 0.0015280755 | |
| 20852863 | 6 hours ago | | | 0 | 0.00035453746 | |
| 20852392 | 7 hours ago | | | 0 | 0.00047678254 | |
| 20852389 | 7 hours ago | | | 0 | 0.00049147701 | |
| 20852284 | 8 hours ago | | | 0 | 0.00040878797 | |
| 20851383 | 11 hours ago | | | 0 | 0.0010315031 | |
| 20851177 | 11 hours ago | | | 0 | 0.00061519593 |
ABI
ABI objects
Getter at block 20854532
distributionsCount() view returns (uint256)
152
Read-only
areClaimed(uint256 _distributionId, uint256[] _indexes) view returns (bool[])
distributions(uint256) view returns (bytes32 merkleRoot, uint256 lockedTokens, uint256 claimedTokens, address token, bool invalidated, address owner, bool markedForReplacement, bool replaced)
isClaimed(uint256 _distributionId, uint256 _index) view returns (bool)
State-modifying
Events cancelInvalidateDistributionForReplacement(uint256 _distributionId)
claimMultipleTokens(uint256[] _distributionIds, uint256[] _indexes, uint256[] _amounts, bytes32[][] _proofs)
claimTokens(uint256 _distributionId, uint256 _index, uint256 _amount, bytes32[] _proof)
clawbackTokens(uint256 _distributionId, uint256 _index, address _account, uint256 _amount, bytes32[] _proof)
depositTokens(uint256 _distributionId, uint256 _tokenAmount, bool _forceExactAmountTransfer)
invalidateDistributionForReplacement(uint256 _distributionId)
lockTokens(address _token, uint256 _totalTokens, bytes32 _merkleRoot, bool _replacesDistribution, uint256 _distributionToReplace, bool _forceExactAmountTransfer)
reclaimTokensAndInvalidateDistribution(uint256 _distributionId)
DistributionReplaced(uint256 indexed distributionReplacedId, uint256 indexed distributionId, address indexed owner)
DistributionSetInvalidated(uint256 indexed distributionId, bool invalidated)
TokensClaimed(uint256 indexed distributionId, address indexed recipient, uint256 amount, address token, address indexed transferRecipient)
TokensDeposited(uint256 indexed distributionId, uint256 lockedTokens, uint256 depositedTokens, address token, bool forceExactAmountTransfer)
TokensLocked(uint256 indexed distributionId, address indexed owner, bytes32 indexed merkleRoot, uint256 lockedTokens, address token, bool forceExactAmountTransfer)
TokensReclaimed(uint256 indexed distributionId, uint256 reclaimedTokens, address token)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
ArraysLengthMismatch()
ClaimedTokensExceedLockedAmount(uint256 claimedTokens, uint256 lockedTokens)
DistributionAlreadyReplaced(uint256 distributionId)
DistributionInvalidated(uint256 distributionId)
DistributionMarkedForReplacement(uint256 distributionId)
DistributionNotInvalidated(uint256 distributionId)
DistributionNotMarkedForReplacement(uint256 distributionId)
FailedInnerCall()
InvalidMerkleProof()
NonExactAmountTransfer()
SafeERC20FailedOperation(address token)
TokenMismatch()
TokensAlreadyClaimed(address recipient)
UnauthorizedAccess(address caller, address owner)