TransparentUpgradeableProxy
Verified contract
Proxy
Active on
Base with 3,466 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xebb7…969e
0x85fb…33d9
Balances ($0.00)
No balances found for "TransparentUpgradeableProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 11125186 | 8 months ago | | | 0 | 0.000000001237098740 | |
| 10115659 | 9 months ago | | | 0.00021929132 | 0.000000002015107232 | |
| 9006739 | 10 months ago | | | 0 | 0.000000011182470978 | |
| 9006222 | 10 months ago | | | 0 | 0.021549700 | |
| 9006134 | 10 months ago | | | 0 | 0.033678867 | |
| 9005395 | 10 months ago | | | 0.00022382112 | 0.000000003250663360 | |
| 9005041 | 10 months ago | | | 0 | 0.016343927 | |
| 8958212 | 10 months ago | | | 0.0002234084 | 0.000000003452449536 | |
| 8915134 | 10 months ago | | | 0.0022727273 | 0.000000001490612853 | |
| 8914276 | 10 months ago | | | 0.0022727273 | 0.000000017483150615 |
ABI
ABI objects
Getter at block 22152601
Derp() view returns (address)
0xebb78043e29f4af24e6266a7d142f5a08443969e
WETH() view returns (address)
0x4200000000000000000000000000000000000006
admin() view returns (address)
0x440097cebd3b8c20ec43ba4a9395e252bf41dccc
airdropStartTime() view returns (uint256)
1703653200
blockchainRemaining() view returns (uint256)
0
feePerc() view returns (uint256)
100
maxCapInUSD() view returns (uint256)
10000000000000000000000
ogRemaining() view returns (uint256)
0
phase2EndTime() view returns (uint256)
1704628800
phase2StartTime() view returns (uint256)
1704024000
price() view returns (uint256)
100000000000
signer() view returns (address)
0x44ff96c404b90be7aa273ff9486a15f603f7f9a0
swapRouter() view returns (address)
0xc9fdf5ce4c657ed8289a7d9d1107ea7d55dbd53f
testnetRemaining() view returns (uint256)
0
xDerp() view returns (address)
0x85fb47a24afec3cba80d439b8cb108121de333d9
xDerpPerc() view returns (uint256)
9000
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 previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdminChanged(address newAdmin, address oldAdmin)
Claim(address user, uint256 phase, uint256 taskId, uint256 reward)
Initialized(uint8 version)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
AIRDROP_ENDED()
ALREADY_CLAIMED()
INVALID_SALT()
INVALID_SIGNATURE()
NOT_STARTED()
ONLY_ADMIN()
PHASE2_STARTED()
PHASE_MISMATCH()
SIGNATURE_EXPIRED()