FraxUnifiedFarm_ERC20_Convex_FRAXBP_Volatile

Verified contract

Active on Ethereum with 31 txns
Deployed by via 0xa16d2e10 at 16141849
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
18 additional variables
ERC-20
Value $8,676.75
ERC-20
--
0x8856dd1b2e9d6e1d491b6aa94e9765e839d54ccd8a1e6551c5347f70f88a946c
0xc86a503765be8e7dd8481d80100f52ed364e48fb6a93c663f464e38081d05a45
0x30e967e6103ace881142c301f7139ae81bdf2d0d5217710cb2dc8a64e18d5a68
0x2d6f2ca0a9a4372e6d46a942a60c46b8b61369d289835f155a3d87f5b9fbda77
0x0c68435495dacc8c56d3c615105b6549f75e759c0bd2ee9bb119d187a81cfd57
0xa06b9b44e323fda9e62fe468e96056412ceb48aa542356807d8d1e75f4f3e43b
0x695c292bd2fae2f49407fa7c43d31d711d16fa9b42358bc165e5948b0cc99fa3
0x3469ec261b0d3f3e349e45850cb8b9dc0e4cea93eecc97fe9f7418c579c47a6c
0xd98bf96b8c48f3746a089b060f99bf543ff1a06dbe60cdaaf5d34f689de0df6c
0x6d1ea21331048c95f7faa4ba3a4b911c8d807f04703f020c8fd13e9cd3752563

Functions
Getter at block 20862555
curvePool(view returns (address)
0x6a6283ab6e31c2aec3fa08697a8f806b740660b2
curveToken(view returns (address)
0x3f436954afb722f5d14d868762a23fab6b0dabf0
fraxPerLPStored(view returns (uint256)
41497360761286651
fraxPerLPToken(view returns (uint256)
43016359797361679
getAllRewardTokens(view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0]
getRewardForDuration(view returns (uint256[] rewards_per_duration_arr)
[1061823978294105600]
lastUpdateTime(view returns (uint256)
1724547287
lock_max_multiplier(view returns (uint256)
2000000000000000000
lock_time_for_max_multiplier(view returns (uint256)
31536000
lock_time_min(view returns (uint256)
594000
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb1748c79709f4ba2dd82834b8c82d4a505003f27
periodFinish(view returns (uint256)
1724956931
rewardsDuration(view returns (uint256)
604800
 
rewardsPerToken(view returns (uint256[] newRewardsPerTokenStored)
stakesUnlocked(view returns (bool)
false
stakingToken(view returns (address)
0xf37007f2b9de656115e1b977bb1fd38a99b8a2a6
totalCombinedWeight(view returns (uint256)
25773334717372195279930
totalLiquidityLocked(view returns (uint256)
7189902787737747900774
vefxs_boost_scale_factor(view returns (uint256)
4000000000000000000
vefxs_max_multiplier(view returns (uint256)
2000000000000000000
vefxs_per_frax_for_max_boost(view returns (uint256)
4000000000000000000
Read-only
calcCurCombinedWeight(address accountview returns (uint256 old_combined_weightuint256 new_vefxs_multiplieruint256 new_combined_weight)
calcCurrLockMultiplier(address accountuint256 stake_idxview returns (uint256 midpoint_lock_multiplier)
combinedWeightOf(address accountview returns (uint256)
earned(address accountview returns (uint256[] new_earned)
getProxyFor(address addrview returns (address)
isTokenManagerFor(address caller_addraddress reward_token_addrview returns (bool)
lastRewardClaimTime(addressview returns (uint256)
lockMultiplier(uint256 secsview returns (uint256)
lockedLiquidityOf(address accountview returns (uint256)
lockedStakes(addressuint256view returns (bytes32 kek_iduint256 start_timestampuint256 liquidityuint256 ending_timestampuint256 lock_multiplier)
lockedStakesOf(address accountview returns (struct FraxUnifiedFarm_ERC20LockedStake[])
lockedStakesOfLength(address accountview returns (uint256)
maxLPForMaxBoost(address accountview returns (uint256)
minVeFXSForMaxBoost(address accountview returns (uint256)
minVeFXSForMaxBoostProxy(address proxy_addressview returns (uint256)
proxyStakedFrax(address proxy_addressview returns (uint256)
proxy_lp_balances(addressview returns (uint256)
rewardManagers(addressview returns (address)
rewardRates(uint256 token_idxview returns (uint256 rwd_rate)
rewardTokenAddrToIdx(addressview returns (uint256)
staker_designated_proxies(addressview returns (address)
userStakedFrax(address accountview returns (uint256)
veFXSMultiplier(address accountview returns (uint256 vefxs_multiplier)
State-modifying
acceptOwnership(
changeTokenManager(address reward_token_addressaddress new_manager_address
getReward(address destination_addressreturns (uint256[])
getReward2(address destination_addressbool claim_extra_tooreturns (uint256[])
getRewardExtraLogic(address destination_address
lockAdditional(bytes32 kek_iduint256 addl_liq
lockLonger(bytes32 kek_iduint256 new_ending_ts
nominateNewOwner(address _owner
proxyToggleStaker(address staker_address
recoverERC20(address tokenAddressuint256 tokenAmount
setMiscVariables(uint256[6] _misc_vars
setPauses(bool _stakingPausedbool _withdrawalsPausedbool _rewardsCollectionPaused
setRewardVars(address reward_token_addressuint256 _new_rateaddress _gauge_controller_addressaddress _rewards_distributor_address
stakeLocked(uint256 liquidityuint256 secsreturns (bytes32)
stakerSetVeFXSProxy(address proxy_address
sync(
sync_gauge_weights(bool force_update
toggleValidVeFXSProxy(address _proxy_addr
unlockStakes(
updateRewardAndBalance(address accountbool sync_too
withdrawLocked(bytes32 kek_idaddress destination_addressreturns (uint256)
Events
LockedAdditional(address indexed userbytes32 kek_iduint256 amount
LockedLonger(address indexed userbytes32 kek_iduint256 new_secsuint256 new_start_tsuint256 new_end_ts
OwnerChanged(address oldOwneraddress newOwner
OwnerNominated(address newOwner
RewardPaid(address indexed useruint256 amountaddress token_addressaddress destination_address
StakeLocked(address indexed useruint256 amountuint256 secsbytes32 kek_idaddress source_address
WithdrawLocked(address indexed useruint256 liquiditybytes32 kek_idaddress destination_address
Constructor
constructor(address _owneraddress[] _rewardTokensaddress[] _rewardManagersuint256[] _rewardRatesaddress[] _gaugeControllersaddress[] _rewardDistributorsaddress _stakingToken
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.