TokenDistributor
Verified contract
Active on
Ethereum with 11 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
X2Y2 | ERC-20 | 462.152162M | $0.004607 |
$2,129,176.61 | |
Genie | ERC-20 | 3.464297M | -- | -- | |
X3Y3 | ERC-20 | 2.747151M | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14439806 | 3 years ago | | | 0 | 0.0031545421 | |
| 14439804 | 3 years ago | | | 0 | 0.0030739659 | |
| 14439796 | 3 years ago | | | 0 | 0.0051087808 | |
| 14439773 | 3 years ago | | | 0 | 0.0016383276 | |
| 14439649 | 3 years ago | | | 0 | 0.0024476085 | |
| 14439633 | 3 years ago | | | 0 | 0.0034384965 | |
| 14439498 | 3 years ago | | | 0 | 0.0020996265 | |
| 14439482 | 3 years ago | | | 0 | 0.0020132054 | |
| 14439466 | 3 years ago | | | 0 | 0.0023185979 | |
| 14439454 | 3 years ago | | | 0 | 0.0033491601 |
ABI
ABI objects
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 user) view returns (uint256)
stakingPeriod(uint256) view returns (uint256 rewardPerBlockForStaking, uint256 rewardPerBlockForOthers, uint256 periodLengthInBlock)
userInfo(address) view returns (uint256 amount, uint256 rewardDebt)
State-modifying
Events deposit(uint256 amount)
harvestAndCompound()
updatePool()
withdraw(uint256 amount)
withdrawAll()
Compound(address indexed user, uint256 harvestedAmount)
Deposit(address indexed user, uint256 amount, uint256 harvestedAmount)
NewRewardsPerBlock(uint256 indexed currentPhase, uint256 startBlock, uint256 rewardPerBlockForStaking, uint256 rewardPerBlockForOthers)
Withdraw(address indexed user, uint256 amount, uint256 harvestedAmount)
constructor(address _x2y2Token, address _tokenSplitter, uint256 _startBlock, uint256[] _rewardsPerBlockForStaking, uint256[] _rewardsPerBlockForOthers, uint256[] _periodLengthesInBlocks, uint256 _numberPeriods)
This contract contains no fallback and receive objects.
This contract contains no error objects.