RewardDistributor
Verified contract
Active on
Ethereum with 249 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x865d…d0f6
Balances ($390,947.79)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
IXS | ERC-20 | 679.436546K | $0.5754 |
$390,947.79 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20886969 | 11 hours ago | | | 0 | 0.0014486250 | |
| 20873365 | 2 days ago | | | 0 | 0.00096900637 | |
| 20862866 | 4 days ago | | | 0 | 0.00099366012 | |
| 20859055 | 4 days ago | | | 0 | 0.0010405401 | |
| 20732318 | 22 days ago | | | 0 | 0.000049767471 | |
| 20732255 | 22 days ago | | | 0 | 0.00023607579 | |
| 20720574 | 24 days ago | | | 0 | 0.0012218568 | |
| 20709718 | 25 days ago | | | 0 | 0.00011729202 | |
| 20696550 | a month ago | | | 0 | 0.00026990232 | |
| 20672185 | a month ago | | | 0 | 0.00012110669 |
ABI
ABI objects
Getter at block 20890348
assetManager() view returns (address)
0x865d9eb17d84167745a4931f9b254b0764fdd0f6
distributionCount() view returns (uint256)
0
newOwner() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xb01957ef4136cb140a346ceb61250150447b2c09
Read-only
distributions(uint256) view returns (address token, bytes32 merkleRoot, bool active)
isClaimed(uint256 distributionIndex, uint256 leafIndex) view returns (bool)
State-modifying
Events WithdrawERC20(address token)
WithdrawETH()
activateDistribution(uint256 distributionIndex)
addDistribution(uint256 distributionIndex, address _token, bytes32 _merkleRoot)
changeAssetManager(address newAssetManager)
claimManyRewards(struct RewardDistributorClaimInput[] claimInputs)
claimManyRewardsToOtherAddress(struct RewardDistributorClaimInput[] claimInputs, address sendToAddress)
claimReward(struct RewardDistributorClaimInput claimInput)
claimRewardToOtherAddress(struct RewardDistributorClaimInput claimInput, address sendToAddress)
deactivateDistribution(uint256 distributionIndex)
renounceOwnership()
setNewOwner(address _newOwner)
transferOwnership()
AddDistribution(uint256 distributionIndex, address token, bytes32 merkleRoot)
ClaimReward(uint256 indexed distributionIndex, uint256 leafIndex, address account, uint256 amount, address sendToAddress)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
constructor(address owner, address _assetManager)
This contract contains no fallback and receive objects.
This contract contains no error objects.