StakingRewardsMultiGauge_FRAX_SUSHI
Verified contract
Active on
Ethereum with 2,496 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xc841…c5b0
0xe06f…8a6a
0x48d9…2e5f
17 additional
variables
Balances ($73,422.21)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
FXS | ERC-20 | 32.465675K | $2.26 |
$73,372.43 | |
SUSHI | ERC-20 | 61.701991 | $0.806778 |
$49.78 | |
TSP | ERC-20 | 211.019067K | -- | -- | |
SLP | ERC-20 | 21.169082K | -- | -- | |
GTG | ERC-20 | 8.6 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20602358 | 3 months ago | | | 0 | 0.00013467634 | |
| 20530664 | 3 months ago | | | 0 | 0.00020626726 | |
| 19756490 | 6 months ago | | | 0 | 0.00059702092 | |
| 19662529 | 7 months ago | | | 0 | 0.0079050595 | |
| 19637455 | 7 months ago | | | 0 | 0.0026563835 | |
| 19637453 | 7 months ago | | | 0 | 0.0035818256 | |
| 19073515 | 10 months ago | | | 0 | 0.00098251217 | |
| 18114228 | a year ago | | | 0 | 0.0043499292 | |
| 16730359 | 2 years ago | | | 0 | 0.0039406581 | |
| 16730354 | 2 years ago | | | 0 | 0.0056387743 |
ABI
ABI objects
Getter at block 21159419 rewardsPerToken() view returns (uint256[] newRewardsPerTokenStored)
fraxPerLPToken() view returns (uint256)
1004396985638965688
getAllRewardTokens() view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0, 0x6B3595068778DD592e39A122f4f5a5cF09C90fE2]
getRewardForDuration() view returns (uint256[] rewards_per_duration_arr)
[0, 19175649968160000]
getRewardSymbols() view returns (string[])
[FXS, SUSHI]
lastUpdateTime() view returns (uint256)
1724549663
lock_max_multiplier() view returns (uint256)
3000000000000000000
lock_time_for_max_multiplier() view returns (uint256)
94608000
lock_time_min() view returns (uint256)
86400
migrationsOn() view returns (bool)
false
nominatedOwner() view returns (address)
0x0000000000000000000000000000000000000000
owner() view returns (address)
0xb1748c79709f4ba2dd82834b8c82d4a505003f27
periodFinish() view returns (uint256)
1724977917
rewardsCollectionPaused() view returns (bool)
false
rewardsDuration() view returns (uint256)
604800
rewards_distributor() view returns (address)
0x48d9a9e67e9decfd493efe2b3d3b5291fc802e5f
stakesUnlocked() view returns (bool)
true
stakingPaused() view returns (bool)
true
stakingToken() view returns (address)
0xe06f8d30ac334c857fc8c380c85969c150f38a6a
totalCombinedWeight() view returns (uint256)
57570432743511109718671
totalLiquidityLocked() view returns (uint256)
21169081865745528570007
vefxs_max_multiplier() view returns (uint256)
2000000000000000000
vefxs_per_frax_for_max_boost() view returns (uint256)
4000000000000000000
withdrawalsPaused() view returns (bool)
false
Read-only
calcCurCombinedWeight(address account) view returns (uint256 old_combined_weight, uint256 new_vefxs_multiplier, uint256 new_combined_weight)
combinedWeightOf(address account) view returns (uint256)
earned(address account) view returns (uint256[] new_earned)
gaugeControllers(uint256) view returns (address)
greylist(address) view returns (bool)
isTokenManagerFor(address caller_addr, address reward_token_addr) view returns (bool)
lockMultiplier(uint256 secs) view returns (uint256)
lockedLiquidityOf(address account) view returns (uint256)
lockedStakesOf(address account) view returns (struct StakingRewardsMultiGaugeLockedStake[])
minVeFXSForMaxBoost(address account) view returns (uint256)
rewardManagers(address) view returns (address)
rewardRates(uint256 token_idx) view returns (uint256 rwd_rate)
rewardRatesManual(uint256) view returns (uint256)
rewardSymbols(uint256) view returns (string)
rewardTokenAddrToIdx(address) view returns (uint256)
rewardTokens(uint256) view returns (address)
staker_allowed_migrators(address, address) view returns (bool)
userStakedFrax(address account) view returns (uint256)
valid_migrators(address) view returns (bool)
veFXSMultiplier(address account) view returns (uint256)
State-modifying
Events acceptOwnership()
addMigrator(address migrator_address)
changeTokenManager(address reward_token_address, address new_manager_address)
getReward() returns (uint256[])
greylistAddress(address _address)
migrator_stakeLocked_for(address staker_address, uint256 amount, uint256 secs, uint256 start_timestamp)
migrator_withdraw_locked(address staker_address, bytes32 kek_id)
nominateNewOwner(address _owner)
recoverERC20(address tokenAddress, uint256 tokenAmount)
removeMigrator(address migrator_address)
setGaugeController(address reward_token_address, address _rewards_distributor_address, address _gauge_controller_address, bool sync_too)
setLockedStakeTimeForMinAndMaxMultiplier(uint256 _lock_time_for_max_multiplier, uint256 _lock_time_min)
setMultipliers(uint256 _lock_max_multiplier, uint256 _vefxs_max_multiplier, uint256 _vefxs_per_frax_for_max_boost)
setRewardRate(address reward_token_address, uint256 new_rate, bool sync_too)
setRewardsDuration(uint256 _rewardsDuration)
stakeLocked(uint256 liquidity, uint256 secs)
stakerAllowMigrator(address migrator_address)
stakerDisallowMigrator(address migrator_address)
sync()
sync_gauge_weights(bool force_update)
toggleMigrations()
toggleRewardsCollection()
toggleStaking()
toggleWithdrawals()
unlockStakes()
withdrawLocked(bytes32 kek_id)
LockedStakeMaxMultiplierUpdated(uint256 multiplier)
LockedStakeMinTime(uint256 secs)
LockedStakeTimeForMaxMultiplier(uint256 secs)
MaxVeFXSMultiplier(uint256 multiplier)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
Recovered(address destination_address, address token, uint256 amount)
RewardPaid(address indexed user, uint256 reward, address token_address, address destination_address)
RewardsDurationUpdated(uint256 newDuration)
RewardsPeriodRenewed(address token)
StakeLocked(address indexed user, uint256 amount, uint256 secs, bytes32 kek_id, address source_address)
WithdrawLocked(address indexed user, uint256 amount, bytes32 kek_id, address destination_address)
veFXSPerFraxForMaxBoostUpdated(uint256 scale_factor)
constructor(address _owner, address _stakingToken, address _rewards_distributor_address, string[] _rewardSymbols, address[] _rewardTokens, address[] _rewardManagers, uint256[] _rewardRates, address[] _gaugeControllers)
This contract contains no fallback and receive objects.
This contract contains no error objects.