TokenDistributor

Verified contract

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

0x22f8b69d3f414ff74528d4bb5897ac6fb0acac79b2b5a226d800c00cf555f168
0x3fbe785ee979461fd033e40d68931cc2c2a6dd553649da0ffe461d56d6529895
0x4c5a767812b53c54ac6a51d5fb6dc93f9add706e05fd0dcab2d123817e6432aa
0x0cbff2ce1e54f5eab238c7050dd1749afad95e597240e8a193ce36f64eb8bbe8
0xf8773fb5a81fcceb839e8114c433811fcdee8e5bd9ad82dbf9f1185bda9dfab4
0x0918e387e0f48129af8f1aeb7235ef6a36213511b53fe3520b7dd9c0adf24133
0x9c1c7080ad8d70586d88609788d2a238738132cd956c41ddc5578771b8ca5afb
0xc147dbd14960fec3421ebbf92a46ed582d0a76bdfdbf03a2ddf25500229657a0
0xc3a7cafa1a3386b9f20d2671994dcfab4681ddcded36903b3807e517ea754c1e
0x55656ec2a790ff4bc7efff1e546ff13c50b10f30f18daf8fa0353097216d1c33
From

Functions
Getter at block 21222517
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)
1134
getCurrentRewardsRate(view returns (uint256)
0
getGracePeriodEnd(view returns (uint256)
1634050800
getNextEpochRewardsRate(view returns (uint256)
0
getNextEpochStart(view returns (uint256)
1732028400
getTimeUntilNextEpoch(view returns (uint256)
205
gracePeriod(view returns (uint256)
8288675
merkleRoot(view returns (bytes32)
0x46a1ff0206a9afbe2cdc559ecb8980855dd2925c95392b3f24bd8d398270a550
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.