FraxUnifiedFarm_ERC20_Other

Verified contract

Active on Ethereum with 15 txns
Deployed by via 0x668400b2 at 17048683
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
22 additional variables
ERC-20
Value $554.64
ERC-20
--
ERC-20
--
0xdab2c4c554ae519f6364ef184eae6030862765d096f68e9e8af8887606a4ae12
0x5c0bb5c0b819df638e4cd5d0e2df5b24659bf9ab5bfde98ce33c5e58653431b3
0xfce94fd28c80ba72a76e8478d4a01daa24654e3eb8d11cd0f9fda64cf4406560
0xa45db8eb6dfb04109d2fbe218586671fb4946b57a34b4156b852a6f685e1ceed
0x68f85ed46e53d895b641b44d6aaf0e05da4880050d90513bab2515ab0be55d61
0x31377127104f4cc6360ef59b2a501ea6798531b1e2c09a05ea6782416d2fc1b9
0x04f3c0f53116d10e43a2e67e8c206eb1d8ada14e7fee901eaaed345cc0dcbd3f
0xb5519a4202e5866934a2c4cd88231893aa7c76fe86d8f0124bee65fb01afce33
0x0a682b94721f938799f2df656b7221c793c09c2913176d3a7bbf393c48b916a7
0x4209dde1f2bb8491630937c49322f75051e2a4cf7e89ec15f7cd8348f55af977

Functions
Getter at block 20865551
fraxPerLPStored(view returns (uint256)
13386311522278512669
 
fraxPerLPToken(view returns (uint256)
getAllRewardTokens(view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0, 0x627fee87d0D9D2c55098A06ac805Db8F98B158Aa]
getRewardForDuration(view returns (uint256[] rewards_per_duration_arr)
[0, 190595231301686400]
lastUpdateTime(view returns (uint256)
1682097287
lens(view returns (address)
0xb73f303472c4fd4ff3b9f59ce0f9b13e47fbfd19
lock_max_multiplier(view returns (uint256)
2000000000000000000
lock_time_for_max_multiplier(view returns (uint256)
94608000
lock_time_min(view returns (uint256)
594000
lp_tkn(view returns (address)
0x088dcfe115715030d441a544206cd970145f3941
minter(view returns (address)
0xf087521ffca0fa8a43f5c445773ab37c5f574da0
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb1748c79709f4ba2dd82834b8c82d4a505003f27
periodFinish(view returns (uint256)
1682553600
rewardsDuration(view returns (uint256)
604800
 
rewardsPerToken(view returns (uint256[] newRewardsPerTokenStored)
stakesUnlocked(view returns (bool)
false
stakingToken(view returns (address)
0x471a34823ddd9506fe8dfd6bc5c2890e4114fafe
totalCombinedWeight(view returns (uint256)
304266514459665144
totalLiquidityLocked(view returns (uint256)
100000000000000000
univ3_pool(view returns (address)
0x9a834b70c07c81a9fcd6f22e842bf002fbffbe4d
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
setBunniAddrs(address _lensaddress _minter
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
toggleBunni3rdPartyOLITClaimer(address _claimer
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.