NiftyIslandAirdrop
Verified contract
Active on
Ethereum with 3,255 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($1,007,066.15)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ISLAND | ERC-20 | 21.268781M | $0.04735 |
$1,007,066.15 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21429612 | 7 minutes ago | | | 0 | 0.0022323261 | |
| 21429592 | 11 minutes ago | | | 0 | 0.0022726627 | |
| 21429578 | 14 minutes ago | | | 0 | 0.0018140354 | |
| 21429575 | 14 minutes ago | | | 0 | 0.0017792688 | |
| 21429528 | 24 minutes ago | | | 0 | 0.0018979768 | |
| 21429523 | 25 minutes ago | | | 0 | 0.0019987244 | |
| 21429521 | 25 minutes ago | | | 0 | 0.0019913909 | |
| 21429502 | 29 minutes ago | | | 0 | 0.0018212028 | |
| 21429480 | 33 minutes ago | | | 0 | 0.0021216607 | |
| 21429464 | 36 minutes ago | | | 0 | 0.0031852245 |
ABI
ABI objects
Getter at block 21429644 renounceOwnership() view
ISLAND_TOKEN() view returns (address)
0x157a6df6b74f4e5e45af4e4615fde7b49225a662
islandStakingAddress() view returns (address)
0x70c2c33eaecae0f6a0002f4b4ee2fc10aa36c102
merkleRoot() view returns (bytes32)
0x6b063ba54181ed2c694c6e82f579ad472837f653df8ee453bd4a59172b588d3b
owner() view returns (address)
0xa1dd77220d4b38ddcdc5343faba5906b9b992ca7
paused() view returns (bool)
false
pendingOwner() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
airdropClaimedStatusByUserId(uint256 userId) view returns (bool status)
State-modifying
Events acceptOwnership()
claimAirdrop(uint256 airdropAmount, uint256 stakeAmount, uint256 userId, bytes32[] proof)
depositNiftyIslandAirdrop(uint256 amount)
pause()
setIslandStakingAddress(address _islandStakingAddress)
setMerkleRoot(bytes32 _merkleRoot)
transferOwnership(address newOwner)
unpause()
withdrawNiftyIslandAirdrop()
AirdropClaimed(address indexed claimer, uint256 userId, uint256 claimAmount, uint256 stakeAmount)
NewIslandStakingAddress(address islandStakingAddress)
NewMerkleRoot(bytes32 merkleRoot)
NiftyIslandAirdropDeposited(address indexed caller, uint256 amount)
NiftyIslandAirdropWithdrawn(address indexed caller, uint256 amount)
OwnershipTransferStarted(address indexed previousOwner, address indexed newOwner)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
Unpaused(address account)
constructor(address _multisigAddress, address _islandTokenAddress, address _islandStakingAddress, bytes32 _merkleRoot)
This contract contains no fallback and receive objects.
AddressEmptyCode(address target)
AddressInsufficientBalance(address account)
AirdropAlreadyClaimed()
AirdropDepositAmountZero()
ApprovalFailure(address target, uint256 amount)
EnforcedPause()
ExpectedPause()
FailedInnerCall()
InvalidAirdropClaimProof()
InvalidStakeAmount()
OwnableInvalidOwner(address owner)
OwnableUnauthorizedAccount(address account)
OwnerCannotRenounceOwnership()
ReentrancyGuardReentrantCall()
SafeERC20FailedOperation(address token)
StateUnchanged()
ZeroAddressNotAllowed()