TokenDistributor

Verified contract

Active on Ethereum with 1,344 txns
Deployed by via 0x553aadc2 at 13232339
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots

No balances found for "TokenDistributor"

0x22290c6d8ab1379e1088d1b4d767be847a3b545ecf9e5e0a74525241308c1849
0x8022afc838f9e71e9b83d7763fe1acaa1a0b792dc19a5929772b7c69c247ff9e
0x2bfe317349c0aef712ae40d2ab13216d9f632b0b6b082e786108a0dd560715f7
0x103d806c3dc6e5006267332c7cd10da195740920930bbe2070a0480fc21b572e
0x0699537b10f8d07ad7de603d8df074c99680eb2dc97b78bcbb4c8c3d4345452c
0x2de30c7af45173d22b25436d2315e2bd3466482061c4c8974dcf769c9afb03b7
0x623281fa83aacc187ee20626d71d7e8525033afe75907d6db70664d0520e3400
0xdc5c1f5928e0d0941efdd9b072b54fddc2379ffb60ad0a0d890fd01521ac5f0e
0x681b6f4480c51a827f54bd7b3ad25a5bdf5442e5402985bf579705ecfc055278
0x1f988f17ee07729479e0cfeee1dbe4b4c2b5c16d0fea62dcf5491bda617040a5

Functions
Getter at block 21209416
MAX_BPS(view returns (uint256)
10000
claimsStart(view returns (uint256)
1631733939
currentRewardRate(view returns (uint256)
10000
epochDuration(view returns (uint256)
86400
finalEpoch(view returns (uint256)
9
getClaimsStartTime(view returns (uint256)
1631733939
getCurrentEpoch(view returns (uint256)
1131
getCurrentRewardsRate(view returns (uint256)
0
getGracePeriodEnd(view returns (uint256)
1634153139
getNextEpochRewardsRate(view returns (uint256)
0
getNextEpochStart(view returns (uint256)
1731871539
getTimeUntilNextEpoch(view returns (uint256)
1060
gracePeriod(view returns (uint256)
2419200
merkleRoot(view returns (bytes32)
0x41daf87624d7e0741fd88adc5645c3159cbfc622503037d74c6bf502c21be15e
owner(view returns (address)
0x5b51e854fd1859db6e7d64203c4b20bc627fb443
rewardReductionPerEpoch(view returns (uint256)
1000
rewardsEscrow(view returns (address)
0x90a48d5cf7343b08da12e067680b4c6dbfe551be
token(view returns (address)
0xc770eefad204b5180df6a14ee197d99d808ee52d
Read-only
isClaimed(uint256 indexview returns (bool)
State-modifying
__MerkleDistributor_init(address token_bytes32 merkleRoot_
claim(uint256 indexaddress accountuint256 amountbytes32[] merkleProof
initialize(address token_bytes32 merkleRoot_uint256 epochDuration_uint256 rewardReductionPerEpoch_uint256 claimsStart_uint256 gracePeriod_address rewardsEscrow_address owner_
recycleExcess(
renounceOwnership(
setGracePeriod(uint256 duration
transferOwnership(address newOwner
Events
Claimed(uint256 indexaddress accountuint256 amount
Claimed(uint256 indexaddress indexed accountuint256 amountuint256 userClaimuint256 rewardsEscrowClaim
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.