TokenDistributor

Verified contract

Active on Ethereum with 2,405 txns
Deployed by via 0x9010fcf0 at 12787946
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"

0x61fccab4e2f50edf268bde5d332ed45d8e10294a8096d4379eaf09047c5b13f0
0x71b10d324c603e80319ff10c1bf133940ba7cbafa6a2d7829377595984b8dc88
0x5a66efd67316be067f28131c9027a201e0fffca48e3f6c5f9e7ddb7c089fb4f3
0xf61739d61345e761b54109123fe15f5f22b757984c57bc80ad17f3adb8fad52c
0x4802d611dc23ec481aa0ea9f4d9a5e454068fb003dfb31a48d9ac3df87edb241
0x1db83144165fae655c9afa732b976fd716bf041d4cb8a3408d1aae9c839c8e47
0xdf81d1af4763ad8b9b45b7faa4fdfa43071b40b4b793178b13110389e701b8e5
From
0x2488cf1e13c1a346048c4f6020cc44b959d648b315fb908d6d5ec645cc9805ec
0xbc7c92a30e7d49e6eb3bfb7fa6cc68cd3408f78c23e25f1af93416b6efcf00c9
0x0c02d0d1ce803c486b397133b05f22c0328559e0339be2d07da4c0c26fd39861

Functions
Getter at block 21008951
MAX_BPS(view returns (uint256)
10000
claimsStart(view returns (uint256)
1625762125
currentRewardRate(view returns (uint256)
10000
epochDuration(view returns (uint256)
86400
finalEpoch(view returns (uint256)
9
getClaimsStartTime(view returns (uint256)
1625762125
getCurrentEpoch(view returns (uint256)
1105
getCurrentRewardsRate(view returns (uint256)
0
getGracePeriodEnd(view returns (uint256)
1634050800
getNextEpochRewardsRate(view returns (uint256)
0
getNextEpochStart(view returns (uint256)
1729522800
getTimeUntilNextEpoch(view returns (uint256)
69445
gracePeriod(view returns (uint256)
8288675
merkleRoot(view returns (bytes32)
0xdab9969a541131c82736f32a6b8d0b90b233724ad0b3dcf1589a116feaf2120e
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.