FraxUnifiedFarm_ERC20_Convex_FRAXBP_Stable

Verified contract

Active on Ethereum with 20 txns
Deployed by via 0x3e98da9e at 17039751
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
20 additional variables
ERC-20
Value $7,140.23
ERC-20
Value $304.54
ERC-20
Value $6.08
ERC-20
--
0x1f01ce7dae75817a120a1157614a81e2fa7102125201bcea8a7508209e5865c6
0x270ea255056c27d53ac6496e6d30349c7b7ec876703911d86add03bebfb4a4fc
0xa5332f3e2b3c7687afd519a8cd359daf91e9e6fe80b08a6d1f39fcaac13566cd
0xa688d2346f4492146db3cfd49909c33023d0a88bacb82faee87d2919eb50a4c2
0x08d7f030942ffa6e98cff4e0e72099cc4532e5be7fbb6a320b432675077b9955
0x9a12d8a87610b74b1affe79ed16f11c6fa1d9d3f40925dba5a9f3bd07b01f89e
0x2d645f1c472137d7fb60788ff0c996830c8f281a52821c5ffaff411debf35f46
0xe31d4763b2fcbd9a2acbcb1a0471be616b0ba58888684f6b1588afc2fced3fcf
0xf888e526c17d2bcf78c8c2dd86a216aeb46160ebf3b5ad8f934daf66ca18bf9d
0xa18c6d02e1279b7c67e5a80495403cca8436b4cfa908cb64592b3e308cf480e6

Functions
Getter at block 21333086
curvePool(view returns (address)
0xaeda92e6a3b1028edc139a4ae56ec881f3064d4f
curveToken(view returns (address)
0xaeda92e6a3b1028edc139a4ae56ec881f3064d4f
fraxPerLPStored(view returns (uint256)
251671810998161531
 
fraxPerLPToken(view returns (uint256)
getAllRewardTokens(view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0, 0xD533a949740bb3306d119CC777fa900bA034cd52, 0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B]
getRewardForDuration(view returns (uint256[] rewards_per_duration_arr)
[74140319992773888000, 3199336201399027536000, 9598008604196880000]
lastUpdateTime(view returns (uint256)
1732103183
lock_max_multiplier(view returns (uint256)
2000000000000000000
lock_time_for_max_multiplier(view returns (uint256)
94608000
lock_time_min(view returns (uint256)
594000
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb1748c79709f4ba2dd82834b8c82d4a505003f27
periodFinish(view returns (uint256)
1732147200
rewardsDuration(view returns (uint256)
604800
 
rewardsPerToken(view returns (uint256[] newRewardsPerTokenStored)
stakesUnlocked(view returns (bool)
false
stakingToken(view returns (address)
0x49bf6f9b860faf73b0b515c06be1bcbf4a0db3df
totalCombinedWeight(view returns (uint256)
951849938049540880070161
totalLiquidityLocked(view returns (uint256)
218371283555273553881893
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 _rewardsCollectionPausedbool _collectRewardsOnWithdrawalPaused
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(
withdrawLocked(bytes32 kek_idaddress destination_addressbool claim_rewardsreturns (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.