RewardDistributor

Verified contract

Active on Ethereum with 249 txns
Deployed by via 0x05fddc97 at 19289696
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $390,947.79
0x04ceb86597d37092712dc17fe6e514e74f53d56d6005db32730f8e3bd617410c
0x6da090db20619a76fab3bccb80728cc4eca9f8a517812b58448e3d993a82f022
0x6ee67c316656fb8b0c53dcc78b1a7c118d36254ad57bb9f296c3c640ffa15978
0xecc346eb64bc3233054723bbead64cce1fffec8c1bcc509b2d2792083da58c8e
0xba2e58e353e4bce016521d06aea2b8f90c21d756bf691f7ecfa73005b6342581
0x8a43784c28efda020611783da7d1dd7487bf43f9c2b793a88458142431bd50d2
0x74a494b8a68bc91d6dceaa86a2c7876ef3a45df44689edb7061fb815488bac0e
0x74da620335d1e53576489841cfbdfebd605c5bda512d120ed44647d3b897e17b
0x043d0ed69adb7f0411fc8c62664efe99391bee671838dde58c4da14e89c4129e
0xc68cda5d364acc67ef08b0db3044938bc514f19ac3221518a0ad3fbf3f453f57

Functions
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(uint256view returns (address tokenbytes32 merkleRootbool active)
isClaimed(uint256 distributionIndexuint256 leafIndexview returns (bool)
State-modifying
WithdrawERC20(address token
WithdrawETH(
activateDistribution(uint256 distributionIndex
addDistribution(uint256 distributionIndexaddress _tokenbytes32 _merkleRoot
changeAssetManager(address newAssetManager
claimManyRewards(struct RewardDistributorClaimInput[] claimInputs
claimManyRewardsToOtherAddress(struct RewardDistributorClaimInput[] claimInputsaddress sendToAddress
claimReward(struct RewardDistributorClaimInput claimInput
claimRewardToOtherAddress(struct RewardDistributorClaimInput claimInputaddress sendToAddress
deactivateDistribution(uint256 distributionIndex
renounceOwnership(
setNewOwner(address _newOwner
transferOwnership(
Events
AddDistribution(uint256 distributionIndexaddress tokenbytes32 merkleRoot
ClaimReward(uint256 indexed distributionIndexuint256 leafIndexaddress accountuint256 amountaddress sendToAddress
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor
constructor(address owneraddress _assetManager
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.