TokenDistributor

Verified contract

Active on Ethereum with 11 txns
Deployed by via 0x6ca81b93 at 14211735
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $2,129,176.61
ERC-20
--
ERC-20
--
0x079b6613fa17d8a4eb2e8f86541cbca781d688043b7469a72fea88c33893cd69
0x3426494f6248d42db4848d19ff85885e657acaf18e03dfc4487ad4fd0d344986
0x00bf4ab540352dedb677c7e9be3e6aed8a209f98a3bc7635fae2c3b8d545c458
0xe4af818f9199b29a0af58b44f76a944c65607dfe385eea10c92d275db443c1be
0xe684b7538982f11f24a32ef2df33ce4d1f832c3e289b954d602c469cb6e15f4f
0x98541f3b6b38ae18eb7bfd8368133776d51ea663feaebc0236067354a834b2ee
0x9fe3af31d4010e95fdab143bdb1beed4a8097a46015ff6a59dd622d8e0b4f875
0x6690e59b032e31ea20a2a41b45dff760560bc87dcc8c3e8ff8000adaf37ace83
0x788e9365a962cc366aac0aa599eaae516e86e62f67f2c3b49178276e0c883335
0x2e632ab53f5b23cb4e347f346a078ea398fc58a6b455db02effff704e3af898f

Functions
Getter at block 21269615
NUMBER_PERIODS(view returns (uint256)
4
PRECISION_FACTOR(view returns (uint256)
1000000000000
START_BLOCK(view returns (uint256)
14213224
accTokenPerShare(view returns (uint256)
1151584993679367239876338287
currentPhase(view returns (uint256)
3
endBlock(view returns (uint256)
18893224
lastRewardBlock(view returns (uint256)
18893954
rewardPerBlockForOthers(view returns (uint256)
16244314489928525824
rewardPerBlockForStaking(view returns (uint256)
4998250612285700096
tokenSplitter(view returns (address)
0xe7643ff46c6f88ed812b3e7198c2fa2522d630cc
totalAmountStaked(view returns (uint256)
462149306159058350686814510
x2y2Token(view returns (address)
0x1e4ede388cbc9f4b5c79681b7f94d36a11abebc9
Read-only
calculatePendingRewards(address userview returns (uint256)
stakingPeriod(uint256view returns (uint256 rewardPerBlockForStakinguint256 rewardPerBlockForOthersuint256 periodLengthInBlock)
userInfo(addressview returns (uint256 amountuint256 rewardDebt)
State-modifying
deposit(uint256 amount
harvestAndCompound(
updatePool(
withdraw(uint256 amount
withdrawAll(
Events
Compound(address indexed useruint256 harvestedAmount
Deposit(address indexed useruint256 amountuint256 harvestedAmount
NewRewardsPerBlock(uint256 indexed currentPhaseuint256 startBlockuint256 rewardPerBlockForStakinguint256 rewardPerBlockForOthers
Withdraw(address indexed useruint256 amountuint256 harvestedAmount
Constructor
constructor(address _x2y2Tokenaddress _tokenSplitteruint256 _startBlockuint256[] _rewardsPerBlockForStakinguint256[] _rewardsPerBlockForOthersuint256[] _periodLengthesInBlocksuint256 _numberPeriods
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.