IlluviumFlashPool
Verified contract
Active on
Ethereum with 136 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 |
---|---|---|---|---|---|
XYZ | ERC-20 | 392.208138 | $0.006214 |
$2.44 |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13017083 | 3 years ago | | | 0 | 0.0031849928 | |
| 12959974 | 3 years ago | | | 0 | 0.0024104483 | |
| 12916259 | 3 years ago | | | 0 | 0.0022953240 | |
| 12877464 | 3 years ago | | | 0 | 0.0020427330 | |
| 12853206 | 3 years ago | | | 0 | 0.0042943360 | |
| 12849932 | 3 years ago | | | 0 | 0.0033667590 | |
| 12849791 | 3 years ago | | | 0 | 0.0031782861 | |
| 12846809 | 3 years ago | | | 0 | 0.0010521225 | |
| 12845557 | 3 years ago | | | 0 | 0.0018216990 | |
| 12844385 | 3 years ago | | | 0 | 0.0015302160 |
ABI
ABI objects
Getter at block 21320181
blockNumber() view returns (uint256)
21320181
endBlock() view returns (uint64)
12921764
factory() view returns (address)
0x2996222cb2bf3675e5f5f88a5f211736197f03c7
ilv() view returns (address)
0x767fe9edc9e0df98e07454847909b5e959d7ca0e
isFlashPool() view returns (bool)
true
isPoolDisabled() view returns (bool)
true
lastYieldDistribution() view returns (uint64)
12916259
now256() view returns (uint256)
1733207231
poolToken() view returns (address)
0x618679df9efcd19694bb1daa8d00718eacfa2883
silv() view returns (address)
0x398aea1c9ceb7de800284bb399a15e0efe5a9ec2
usersLockingWeight() view returns (uint256)
784416275685173184232000000
weight() view returns (uint32)
0
yieldRewardsPerWeight() view returns (uint256)
0
Read-only
balanceOf(address _user) view returns (uint256)
getDeposit(address _user, uint256 _depositId) view returns (struct IPoolDeposit)
getDepositsLength(address _user) view returns (uint256)
pendingYieldRewards(address _staker) view returns (uint256)
rewardToWeight(uint256 reward, uint256 rewardPerWeight) pure returns (uint256)
users(address) view returns (uint256 tokenAmount, uint256 totalWeight, uint256 subYieldRewards, uint256 subVaultRewards)
weightToReward(uint256 _weight, uint256 rewardPerWeight) pure returns (uint256)
State-modifying
Events processRewards(bool _useSILV)
setWeight(uint32 _weight)
stake(uint256 _amount, uint64 _lockUntil, bool _useSILV)
sync()
unstake(uint256 _depositId, uint256 _amount, bool _useSILV)
updateStakeLock(uint256 depositId, uint64 lockedUntil, bool useSILV)
PoolWeightUpdated(address indexed _by, uint32 _fromVal, uint32 _toVal)
StakeLockUpdated(address indexed _by, uint256 depositId, uint64 lockedFrom, uint64 lockedUntil)
Staked(address indexed _by, address indexed _from, uint256 amount)
Synchronized(address indexed _by, uint256 yieldRewardsPerWeight, uint64 lastYieldDistribution)
Unstaked(address indexed _by, address indexed _to, uint256 amount)
YieldClaimed(address indexed _by, address indexed _to, bool sIlv, uint256 amount)
constructor(address _ilv, address _silv, address _factory, address _poolToken, uint64 _initBlock, uint32 _weight, uint64 _endBlock)
This contract contains no fallback and receive objects.
This contract contains no error objects.