DerpAirdrop
Verified contract
Implementation
Active on
Base with 0 txns
Storage
Map
Table
Raw
Constants and immutables
1
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "DerpAirdrop"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "DerpAirdrop"
ABI
ABI objects
Getter at block 22933029
Derp() view returns (address)
0x0000000000000000000000000000000000000000
WETH() view returns (address)
0x0000000000000000000000000000000000000000
admin() view returns (address)
0x0000000000000000000000000000000000000000
airdropStartTime() view returns (uint256)
0
blockchainRemaining() view returns (uint256)
0
feePerc() view returns (uint256)
0
maxCapInUSD() view returns (uint256)
0
ogRemaining() view returns (uint256)
0
phase2EndTime() view returns (uint256)
0
phase2StartTime() view returns (uint256)
0
price() view returns (uint256)
100000000000
signer() view returns (address)
0x0000000000000000000000000000000000000000
swapRouter() view returns (address)
0x0000000000000000000000000000000000000000
testnetRemaining() view returns (uint256)
0
xDerp() view returns (address)
0x0000000000000000000000000000000000000000
xDerpPerc() view returns (uint256)
0
Read-only
count(address) view returns (uint256)
getAmount(struct DerpAirdropTaskParams[] taskParams) view returns (uint256 claimableAmount, uint256 totalAmount, uint256 ogRewards, uint256 testnetRewards, uint256 blockchainRewards)
getETHAmount(uint256 airdropAmount, uint256 ETHPriceUSD) view returns (uint256 feeInETH)
totalClaimed(address) view returns (uint256)
totalClaimedPerPhase(uint256) view returns (uint256)
userInfo(address, uint256) view returns (uint256 lastClaimed, uint256 claimedAmount)
State-modifying
Events adminRecover(address token, address[] to, uint256[] amount, bool isNative)
changeAdmin(address newAdmin)
changeSigner(address newSigner)
claim(bytes signature, uint256 expiry, uint256 phase, bytes32 salt, struct DerpAirdropTaskParams[] taskParams, struct DerpAirdropFeeParams feeParams) payable
initialize(address _Derp, address _xDerp, address _WETH, address _signer, address _swapRouter, address _admin, uint256 _xDerpPerc, uint256 _feePerc, uint256 _maxCapInUSD, struct DerpAirdropRewardParams rewardParams)
setMaxCapUSD(uint256 _maxCapInUSD)
setxDerpPerc(uint256 _xDerpPerc)
AdminChanged(address newAdmin, address oldAdmin)
Claim(address user, uint256 phase, uint256 taskId, uint256 reward)
Initialized(uint8 version)
This contract contains no constructor objects.
receive()
AIRDROP_ENDED()
ALREADY_CLAIMED()
INVALID_SALT()
INVALID_SIGNATURE()
NOT_STARTED()
ONLY_ADMIN()
PHASE2_STARTED()
PHASE_MISMATCH()
SIGNATURE_EXPIRED()