KreatorhoodAirdropDistributor
Verified contract
Active on
Ethereum with 374 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
KHOOD | ERC-20 | 90M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 19659879 | 5 months ago | | | 0 | 0.00060862143 | |
| 19658612 | 5 months ago | | | 0 | 0.0010206847 | |
| 19658019 | 5 months ago | | | 0 | 0.0010645640 | |
| 19657774 | 5 months ago | | | 0 | 0.0010288581 | |
| 19657617 | 5 months ago | | | 0 | 0.0010574477 | |
| 19657363 | 5 months ago | | | 0 | 0.0011804153 | |
| 19657334 | 5 months ago | | | 0 | 0.0011238849 | |
| 19657297 | 5 months ago | | | 0 | 0.0010879468 | |
| 19657076 | 5 months ago | | | 0 | 0.0011477142 | |
| 19656719 | 5 months ago | | | 0 | 0.0016026280 |
ABI
ABI objects
Getter at block 20793387
ERC712_VERSION() view returns (string)
1
getChainId() view returns (uint256)
1
getDomainSeperator() view returns (bytes32)
0x033ba3090b060c66332533b65c6719cd86900967e60304d38b0ce1974a3a13c9
khoodToken() view returns (address)
0xfb3d4d045f9f910af817f283d21b85d8872e84b9
owner() view returns (address)
0xf4b4b04b9825a737b56e25703f6b1c864dcf98fc
treasury() view returns (address)
0x69a9aae38794c71635f5d8e02c9c534ac036069f
Read-only
claimed(uint256, address) view returns (uint256)
claimedAmounts(uint256) view returns (uint256)
maxAmounts(uint256) view returns (uint256)
merkleRoots(uint256, uint256) view returns (bytes32)
roundExpiryBlocks(uint256) view returns (uint256)
State-modifying
Events claim(uint256 _phase, struct LibMerkleDistributorClaim _claim, struct LibMerkleProofMerkleTree _merkleTree, uint8 _merklePosition, bytes _signature)
endPhase(uint256 _phase)
initializePhase(uint256 _phase, uint256 _maxAmount)
renounceOwnership()
startPhaseNewRound(uint256 _phase, bytes32[] _merkleRoots, uint256 _roundExpiryBlock)
transferOwnership(address newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
PhaseClaimed(uint256 indexed phase, address user, bytes32 merkleRoot, uint256 amount)
PhaseEnded(uint256 indexed phase)
PhaseInitialized(uint256 indexed phase, uint256 maxAmount)
PhaseRoundStarted(uint256 indexed phase, bytes32[] merkleRoots)
constructor(address _khoodToken, address _treasury)
This contract contains no fallback and receive objects.
InvalidClaimToken(address claimToken)
InvalidExpiryBlock(uint256 roundExpiryBlock)
InvalidProof()
InvalidRound(bytes32 merkleRoot)
InvalidSignature(bytes signature)
InvalidUser(address user, address correctUser)
PhaseAlreadyEnded(uint256 phase)
PhaseAlreadyInitialized(uint256 phase)
PhaseAmountExceeded(uint256 phase)
PhaseNotInitialized(uint256 phase)
ProofNotSignedByOwner(address signer)
ProofTooLarge(uint256 length)
RoundExpired(bytes32 merkleRoot, uint256 block)
UsedAlreadyClaimed(bytes32 merkleRoot, address user)