RewardsDistributorCapped
Verified contract
Active on
Ethereum with 160 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 |
---|---|---|---|---|---|
BIDS | ERC-20 | 1.331431M | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17947887 | a year ago | | | 0 | 0.00099833838 | |
| 17839091 | a year ago | | | 0 | 0.0012647557 | |
| 17826888 | a year ago | | | 0 | 0.0011619782 | |
| 17816141 | a year ago | | | 0 | 0.0019937404 | |
| 17808410 | a year ago | | | 0 | 0.0023276058 | |
| 17805978 | a year ago | | | 0 | 0.0014238569 | |
| 17788653 | a year ago | | | 0 | 0.0018954784 | |
| 17787957 | a year ago | | | 0 | 0.0020116740 | |
| 17783074 | a year ago | | | 0 | 0.0017641073 | |
| 17765151 | a year ago | | | 0 | 0.0038047107 |
ABI
ABI objects
Getter at block 21226793
BUFFER_ADMIN_WITHDRAW() view returns (uint256)
259200
SAFE_GUARD_AMOUNT() view returns (uint256)
1000000000000000000
amountPerDelta() view returns (uint256)
240000000000000000000000
bidsToken() view returns (address)
0xa53e968b8d8a5be52d66e5bb35d9b6b6b5a5cd2f
currentRewardRound() view returns (uint256)
552
firstDistributionEpoch() view returns (uint256)
1688314703
lastPausedTimestamp() view returns (uint256)
0
numberTrees() view returns (uint8)
2
owner() view returns (address)
0xe0658988b377dd4e3cd9fb5eff9da12144548c12
paused() view returns (bool)
false
releaseCap() view returns (uint256)
1434351430543601434060558457
releasePeriod() view returns (uint256)
7200
totalClaimed() view returns (uint256)
24608569456398565939441543
Read-only
amountClaimedByUserPerTreeId(address, uint8) view returns (uint256)
canClaim(address user, uint8[] treeIds, uint256[] amounts, bytes32[][] merkleProofs) view returns (bool[], uint256[])
merkleRootUsed(bytes32) view returns (bool)
safeGuardUsed(address) view returns (bool)
treeParameters(uint8) view returns (address safeGuard, bytes32 merkleRoot, uint256 maxAmountPerUserInCurrentTree)
State-modifying
Events addNewTree(address safeGuard)
claim(uint8[] treeIds, uint256[] amounts, bytes32[][] merkleProofs)
pauseDistribution()
renounceOwnership()
transferOwnership(address newOwner)
unpauseDistribution()
updateTradingRewards(uint8[] treeIds, bytes32[] merkleRoots, uint256[] maxAmountsPerUser, bytes32[][] merkleProofsSafeGuards)
withdrawTokenRewards(uint256 amount)
Claim(address user, uint256 rewardRound, uint256 totalAmount, uint8[] treeIds, uint256[] amounts)
NewTree(uint8 treeId)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
TokenWithdrawnOwner(uint256 amount)
Unpaused(address account)
UpdateTradingRewards(uint256 indexed rewardRound)
constructor(address _rewardToken, uint256 _releasePeriod, uint256 _amountPerDelta)
This contract contains no fallback and receive objects.
This contract contains no error objects.