LatticeFixedRewardStaking
Verified contract
Active on
Ethereum with 290 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 |
---|---|---|---|---|---|
LEET | ERC-20 | 3.72207B | -- | -- |
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20875326 | 17 hours ago | | | 0 | 0.00094704000 | |
| 20872520 | a day ago | | | 0 | 0.0021464340 | |
| 20872512 | a day ago | | | 0 | 0.0019663207 | |
| 20812005 | 10 days ago | | | 0 | 0.0024307380 | |
| 20795726 | 12 days ago | | | 0 | 0.0013204910 | |
| 20700973 | 25 days ago | | | 0 | 0.00072870000 | |
| 20700967 | 25 days ago | | | 0 | 0.00083897400 | |
| 20696353 | a month ago | | | 0 | 0.00027008200 | |
| 20665126 | a month ago | | | 0 | 0.00074894053 | |
| 20658250 | a month ago | | | 0 | 0.00025824542 |
ABI
ABI objects
Getter at block 20880270
CONFIGURATION_ROLE() view returns (bytes32)
0x969e743677c83a4458df4afcef9c1049579c1137c04e48694290c3e5fe6ef476
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
MAGNITUDE_CONSTANT() view returns (uint256)
10000000000000000000000000000000000000000
STEWARD_ROLE() view returns (bytes32)
0xbde745d383bd90948c6bf528cf5a56a9fe775bfee56a5d53b36fd785802b88ec
minRewardAmount() view returns (uint256)
0
minStakingAmount() view returns (uint256)
0
paused() view returns (bool)
false
programLastAccruedRewardsAt() view returns (uint64)
1727842115
programRewardLost() view returns (uint256)
77027676583687512649261
programRewardLostWithdrawn() view returns (uint256)
0
programRewardPerLiquidity() view returns (uint256)
45371915091748701344169725375166138863114737
programRewardRemaining() view returns (uint256)
137028981394211631244517634
programRewardsDepletionAt() view returns (uint64)
1749738794
programStakedLiquidity() view returns (uint256)
3428939002197131004285300000
programStartsAt() view returns (uint64)
1686157200
rewardToken() view returns (address)
0x6758647a4cd6b4225b922b456be5c05359012032
stakingToken() view returns (address)
0x6758647a4cd6b4225b922b456be5c05359012032
taxAccumulated() view returns (uint256)
5624697068613138215004294
taxAccumulatedWithdrawn() view returns (uint256)
0
taxRatioDenominator() view returns (uint256)
100
taxRatioNumerator() view returns (uint256)
5
Read-only
availableRewards(address user) view returns (uint256 _userRewardsTaxed, uint256 _userTaxes)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
supportsInterface(bytes4 interfaceId) view returns (bool)
users(address) view returns (uint256 amountStaked, uint256 lastProgramRewardPerLiquidity)
State-modifying
Events accrueRewardsPeriod()
claimRewards()
depositProgramRewards(uint256 _amount)
grantRole(bytes32 role, address account)
pause()
recoverERC20(address token, uint256 amount)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
stake(uint256 _amount, bool _claimExistingRewards)
unpause()
updateProgramDepletionDate(uint64 _programRewardsDepletionAt)
updateProgramRestriction(uint256 _minStakingAmount, uint256 _minRewardAmount)
updateProgramTax(uint256 _taxRatioNumerator, uint256 _taxRatioDenominator)
withdraw(uint256 _amount, bool _claimExistingRewards, bool _waiveExistingRewards)
withdrawProgramLostRewards(uint256 _amount)
withdrawProgramRewards(uint256 _amount)
withdrawProgramTaxes(uint256 _amount)
Paused(address account)
RecoveredERC20(address indexed token, uint256 amount)
RewardsClaimed(address indexed user, uint256 rewardsTaxed, uint256 taxes)
RewardsLost(uint256 amount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
Staked(address indexed user, uint256 amount)
StakingConditionChanged(uint256 remainingRewards, uint64 programLastAccruedRewardsAt, uint64 programRewardsDepletionAt)
StakingRestrictionChanged(uint256 minStakingAmount, uint256 minRewardAmount)
TaxConditionChanged(uint256 taxRatioNumerator, uint256 taxRatioDenominator)
Unpaused(address account)
Withdrawn(address indexed user, uint256 amount)
constructor(address _stakingToken, uint256 _minStakingAmount, address _rewardToken, uint256 _minRewardAmount, uint64 _programStartsAt, uint64 _programRewardsDepletionAt, uint256 _taxRatioNumerator, uint256 _taxRatioDenominator, address[] managers)
This contract contains no fallback and receive objects.
This contract contains no error objects.