This contract is being backfilled. You may encounter incomplete storage history.

OxODashboardClaim

Verified contract

Active on Ethereum with 10,850 txns
Deployed by via 0x50d34e83 at 17859175
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Native
Value $1,267,876.31
ERC-20
--
0xab5ce1b3afad9673383320fc86d94983f7af3d18efed065a3167d09dbd45750d
0x264e3b05d9e92a694aabd97c060037816aae7bbf575568e5c82487f281a2bbbf
0xb9b8c0090b72699a992f20ae4b7ca22e4a1d3c415eda1b17f9dc457f4e72e6c4
0xbf41b0a0ee6053f9c345a82d79628f9e18da2aa9c61a5ce38eb0264db0054562
0x32e629e02cc7cdfd28a1e15ad9c7bf8839ff4219880055de5c93bcb509cddf44
0x3b6f81d1f2a9d00b24d90427978d1a2dc55ebf0701efc23d270f0ce9388e521b
0xdcd1849d3a9a1de8397cf869bbaf8176c112d52d50447361da2ad3f5731f6dc6
0xb6f38aa80e805659b5d72789d2b5c1a2656166049dc378bbc11612da02f1ac86
0x456173dafda0d7bc074f68ad4a5f9bfeda084a55b0a924e5dbf84d46187876b0
0x10227b0732d51d5d789541315da70b7daded8f911effa297a704c92d45e017f3

Functions
Getter at block 20796021
 
calculateAPYAndAPR(view returns (uint256 APRuint256 APY)
 
calculateAdjustedTokenSupply(view returns (uint256 adjustedSupplyWithNoDecimals)
 
calculateRAndN(view returns (uint256 ruint256 n)
 
calculateRewardPerTokenInWETH(view returns (uint256 rewardPerTokenInWei)
calculateTokenPriceInWETH(view returns (uint256 tokenPriceInWei)
58228340693117
claimingEnabled(view returns (bool)
true
lastEthForRewards(view returns (uint256)
17750000000000000000
lastRewardTime(view returns (uint256)
1726758263
merkleRoot(view returns (bytes32)
0x3442e587e36ef9932e09e15ac24bd26115e08b988b5278fdd8678bf06b14c73d
owner(view returns (address)
0xdf5888f30a4a99bd23913ae002d5af4dbf0502b4
rewardReplenishFrequency(view returns (uint256)
21
router(view returns (address)
0x7a250d5630b4cf539739df2c5dacb4c659f2488d
token(view returns (address)
0x5a3e6a77ba2f983ec0d371ea3b475f8bc0811ad5
totalClaimedEth(view returns (uint256)
958803045253903832010
totalEthForRewards(view returns (uint256)
1458661942013109839862
totalRounds(view returns (uint256)
51
Read-only
amountClaimed(addressview returns (uint256)
calculateCustomVolume(uint256 tokenAmountuint256 ethReplenishedForRewardsInWeiuint256 ethReplenishedFrequencyInDaysview returns (uint256 yourEthRewardsInWeiuint256 ruint256 nuint256 APRuint256 APY)
calculateHolderRewardsInWETH(address holderAddressview returns (uint256 holderRewardsInWei)
calculateRewardsInWETH(uint256 tokenAmountview returns (uint256 rewardsInWei)
getAmountOut(uint256 ethInview returns (uint256)
isIneligibleHolder(address userview returns (bool)
State-modifying
addIneligibleHolder(address user
claimEth(uint256 amountbytes32[] proofuint256 claimAmountreturns (bool success)
claimTokens(uint256 amountbytes32[] proofuint256 claimAmountuint256 minAmount
newRoot(bytes32 rootpayable 
removeIneligibleHolder(address user
setAmountClaimed(address _addressuint256 _amount
setAmountClaimedBatch(address[] addressesuint256[] amounts
toggleClaiming(
transferOwnership(address _newOwner
updateRewardReplenishFrequency(uint256 _rewardReplenishFrequency
updateRouter(address _router
updateToken(address _token
updateTotalEthForRewards(uint256 _totalEthForRewards
updateTotalRounds(uint256 _totalRounds
withdrawETH(uint256 _amountaddress _to
withdrawToken(uint256 _amountaddress _toaddress _token
Events
Claim(address indexed touint256 amountuint256 amountClaimed
Constructor
constructor(
Fallback and receive

This contract contains no fallback and receive objects.

Errors
ClaimingDisabled(
ExceedsClaim(
NotInMerkle(