StakingRewardsDual_FXS_WETH_Sushi
Verified contract
Active on
Ethereum with 283 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x853d…b99e
0x3432…64d0
0x6b35…0fe2
0x61eb…dc23
14 additional
variables
Balances ($360.08)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
SUSHI | ERC-20 | 428.33744 | $0.787974 |
$337.52 | |
FXS | ERC-20 | 9.89535 | $2.28 |
$22.56 | |
SLP | ERC-20 | 4.006488 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 17659904 | a year ago | | | 0 | 0.0025368249 | |
| 17659895 | a year ago | | | 0 | 0.0035735551 | |
| 12782702 | 3 years ago | | | 0 | 0.0041547078 | |
| 12762830 | 3 years ago | | | 0 | 0.0016339920 | |
| 12762819 | 3 years ago | | | 0 | 0.0012475800 | |
| 12742120 | 3 years ago | | | 0 | 0.0035232952 | |
| 12742114 | 3 years ago | | | 0 | 0.0020761433 | |
| 12711774 | 3 years ago | | | 0 | 0.00097113000 | |
| 12706229 | 3 years ago | | | 0 | 0.0022467390 | |
| 12706226 | 3 years ago | | | 0 | 0.0012608750 |
ABI
ABI objects
Getter at block 21202205 rewardPerToken() view returns (uint256, uint256)
crBoostMultiplier() view returns (uint256)
1000000
cr_boost_max_multiplier() view returns (uint256)
1000000
getRewardForDuration() view returns (uint256, uint256)
(604800000000, 604800000000)
lastPauseTime() view returns (uint256)
0
lastTimeRewardApplicable() view returns (uint256)
1689508403
lastUpdateTime() view returns (uint256)
1688951291
locked_stake_max_multiplier() view returns (uint256)
2000000
locked_stake_min_time() view returns (uint256)
604800
locked_stake_time_for_max_multiplier() view returns (uint256)
5184000
nominatedOwner() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xff5b4bcbf765fe363269114e1c765229a29edefd
owner_address() view returns (address)
0xff5b4bcbf765fe363269114e1c765229a29edefd
paused() view returns (bool)
false
periodFinish() view returns (uint256)
1689508403
pool_weight0() view returns (uint256)
1000000
pool_weight1() view returns (uint256)
1000000
rewardPerTokenStored0() view returns (uint256)
993172797841145
rewardPerTokenStored1() view returns (uint256)
1849354062597107974
rewardRate0() view returns (uint256)
1000000
rewardRate1() view returns (uint256)
1000000
rewardsDuration() view returns (uint256)
604800
rewardsToken0() view returns (address)
0x3432b6a60d23ca0dfca7761b7ab56459d9c964d0
rewardsToken1() view returns (address)
0x6b3595068778dd592e39a122f4f5a5cf09c90fe2
stakingDecimals() view returns (uint256)
18
stakingToken() view returns (address)
0x61eb53ee427ab4e007d78a9134aacb3101a2dc23
timelock_address() view returns (address)
0x8412ebf45bac1b340bbe8f318b928c466c4e39ca
token1_rewards_on() view returns (bool)
true
totalBoostedSupply() view returns (uint256)
9763529358825877878
totalSupply() view returns (uint256)
4006487901281877878
unlockedStakes() view returns (bool)
true
Read-only
balanceOf(address account) view returns (uint256)
boostedBalanceOf(address account) view returns (uint256)
earned(address account) view returns (uint256, uint256)
greylist(address) view returns (bool)
lockedBalanceOf(address account) view returns (uint256)
lockedStakesOf(address account) view returns (struct StakingRewardsDualLockedStake[])
rewards0(address) view returns (uint256)
rewards1(address) view returns (uint256)
rewardsFor(address account) view returns (uint256, uint256)
stakingMultiplier(uint256 secs) view returns (uint256)
unlockedBalanceOf(address account) view returns (uint256)
userRewardPerTokenPaid0(address) view returns (uint256)
userRewardPerTokenPaid1(address) view returns (uint256)
State-modifying
Events acceptOwnership()
getReward()
greylistAddress(address _address)
initializeDefault()
nominateNewOwner(address _owner)
recoverERC20(address tokenAddress, uint256 tokenAmount)
renewIfApplicable()
setLockedStakeTimeForMinAndMaxMultiplier(uint256 _locked_stake_time_for_max_multiplier, uint256 _locked_stake_min_time)
setMultipliers(uint256 _locked_stake_max_multiplier, uint256 _cr_boost_max_multiplier)
setOwnerAndTimelock(address _new_owner, address _new_timelock)
setPaused(bool _paused)
setRewardRates(uint256 _new_rate0, uint256 _new_rate1)
setRewardsDuration(uint256 _rewardsDuration)
stake(uint256 amount)
stakeLocked(uint256 amount, uint256 secs)
toggleToken1Rewards()
unlockStakes()
withdraw(uint256 amount)
withdrawLocked(bytes32 kek_id)
DefaultInitialization()
LockedStakeMaxMultiplierUpdated(uint256 multiplier)
LockedStakeMinTime(uint256 secs)
LockedStakeTimeForMaxMultiplier(uint256 secs)
MaxCRBoostMultiplier(uint256 multiplier)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
PauseChanged(bool isPaused)
Recovered(address token, uint256 amount)
RewardAdded(uint256 reward)
RewardPaid(address indexed user, uint256 reward, address token_address)
RewardsDurationUpdated(uint256 newDuration)
RewardsPeriodRenewed(address token)
StakeLocked(address indexed user, uint256 amount, uint256 secs)
Staked(address indexed user, uint256 amount)
Withdrawn(address indexed user, uint256 amount)
WithdrawnLocked(address indexed user, uint256 amount, bytes32 kek_id)
constructor(address _owner, address _rewardsToken0, address _rewardsToken1, address _stakingToken, address _frax_address, address _timelock_address, uint256 _pool_weight0, uint256 _pool_weight1)
This contract contains no fallback and receive objects.
This contract contains no error objects.