FraxUnifiedFarm_ERC20_KyberSwapElasticV2

Verified contract

Active on Ethereum with 11 txns
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
20 additional variables
ERC-20
Value $1.97
ERC-20
Value $0.45
ERC-20
--
0x6719c64e3d855dc5f5b00dde6f781afa679227be5ad793142e185efc18c4e267
0xd83d32e7f1bdce84ef0d9305f5eb22c0c92483635e4888a0c3e85edda6a1b81e
0xbd82051d1316b89902a1e73e71c75a94f429447ccb6761e5e2fe11d75210a051
0xc582d896351f7faeb4a7936f00b2fea02d8ef8a8e134d76b65e27028f2b789ba
0x0b4fe50a7781aa78c8373ac19bda2496065ff97f37008ab60c1cdb029d7d105f
0x37fccade8c206f59957cffaffdb8becaeefe1c75cd95f48be42f68fabff6d237
0x3593a7493468ddc958262066020b6624b90863ac27696e136b5971ab8df3b1b5
0x0a2eed21527783e78cdd770911741d4e7348f110e2dc40119d7a7860d67c90b7
0xe422dd0be8a5e736cbcb064afa432f1f93bd3de5eb5ab9c858fe0cf373731754
0x1ab92c877115a84568b0464a9ea41aa1902d74e467a0ed420cec31adebce6480

Functions
Getter at block 20903596
KSE_ComboOracleV2(view returns (address)
0xc3a483bb5f96bc4e6104325aa1a229a8e29166b3
fraxPerLPStored(view returns (uint256)
144306047199411
 
fraxPerLPToken(view returns (uint256 frax_per_lp_token)
getAllRewardTokens(view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0, 0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202]
getRewardForDuration(view returns (uint256[] rewards_per_duration_arr)
[0, 6999999999955200]
kyber_factory(view returns (address)
0xc7a590291e07b9fe9e64b86c58fd8fc764308c4a
lastUpdateTime(view returns (uint256)
1724548679
lock_max_multiplier(view returns (uint256)
2000000000000000000
lock_time_for_max_multiplier(view returns (uint256)
94608000
lock_time_min(view returns (uint256)
0
nominatedOwner(view returns (address)
0x0000000000000000000000000000000000000000
owner(view returns (address)
0xb1748c79709f4ba2dd82834b8c82d4a505003f27
periodFinish(view returns (uint256)
1724889600
rewardsDuration(view returns (uint256)
604800
 
rewardsPerToken(view returns (uint256[] newRewardsPerTokenStored)
seed_token_id(view returns (uint256)
79
stakesUnlocked(view returns (bool)
false
stakingToken(view returns (address)
0x97cb76cbb84aa35deaf1dac3101a506588b6c197
totalCombinedWeight(view returns (uint256)
7502905895536529677
totalLiquidityLocked(view returns (uint256)
2499985000000000000
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
setKyberSwapElasticComboOracle(address _kse_combo_oracle_address
setMiscVariables(uint256[6] _misc_vars
setPauses(bool _stakingPausedbool _withdrawalsPausedbool _rewardsCollectionPausedbool _collectRewardsOnWithdrawalPaused
setRewardVars(address reward_token_addressuint256 _new_rateaddress _gauge_controller_addressaddress _rewards_distributor_address
setSeedTokenID(uint256 _seed_token_id
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 _kse_combo_oracleaddress _stakingTokenuint256 _seed_token_id
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.