FraxUnifiedFarm_ERC20_Convex_frxETH
Verified contract
Active on
Ethereum with 8 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
21 additional
variables
Balances ($2,310.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
FXS | ERC-20 | 1K | $2.31 |
$2,310 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20602222 | 3 months ago | | | 0 | 0.0016566361 | |
| 20602145 | 3 months ago | | | 0 | 0.0020334449 | |
| 20530583 | 3 months ago | | | 0 | 0.0018940163 | |
| 19756397 | 7 months ago | | | 0 | 0.0041364310 | |
| 19073436 | 10 months ago | | | 0 | 0.0019149993 | |
| 18752008 | a year ago | | | 0 | 0.010975832 | |
| 18114142 | a year ago | | | 0 | 0.0082635727 | |
| 17786611 | a year ago | | | 0 | 0.0059039958 |
ABI
ABI objects
Getter at block 21212916 fraxPerLPToken() view returns (uint256)
curvePool() view returns (address)
0x73069892f6750ccaaababadc54b6b6b36b3a057d
curveToken() view returns (address)
0x548e063ce6f3bac31457e4f5b4e2345286274257
fraxPerLPStored() view returns (uint256)
0
getAllRewardTokens() view returns (address[])
[0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0, 0xD533a949740bb3306d119CC777fa900bA034cd52, 0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B]
getLatestETHPriceE8() view returns (int256)
312914426875
getRewardForDuration() view returns (uint256[] rewards_per_duration_arr)
[16293834339747552000, 0, 0]
lastUpdateTime() view returns (uint256)
1687916735
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)
1687996800
rewardsDuration() view returns (uint256)
604800
rewardsPerToken() view returns (uint256[] newRewardsPerTokenStored)
[0, 0, 0]
stakesUnlocked() view returns (bool)
false
stakingToken() view returns (address)
0x4e9d8323603e69c1310e5e04db172bd5ab07df95
totalCombinedWeight() view returns (uint256)
0
totalLiquidityLocked() view returns (uint256)
0
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 account) view returns (uint256 old_combined_weight, uint256 new_vefxs_multiplier, uint256 new_combined_weight)
calcCurrLockMultiplier(address account, uint256 stake_idx) view returns (uint256 midpoint_lock_multiplier)
combinedWeightOf(address account) view returns (uint256)
earned(address account) view returns (uint256[] new_earned)
getProxyFor(address addr) view returns (address)
isTokenManagerFor(address caller_addr, address reward_token_addr) view returns (bool)
lastRewardClaimTime(address) view returns (uint256)
lockMultiplier(uint256 secs) view returns (uint256)
lockedLiquidityOf(address account) view returns (uint256)
lockedStakes(address, uint256) view returns (bytes32 kek_id, uint256 start_timestamp, uint256 liquidity, uint256 ending_timestamp, uint256 lock_multiplier)
lockedStakesOf(address account) view returns (struct FraxUnifiedFarm_ERC20LockedStake[])
lockedStakesOfLength(address account) view returns (uint256)
maxLPForMaxBoost(address account) view returns (uint256)
minVeFXSForMaxBoost(address account) view returns (uint256)
minVeFXSForMaxBoostProxy(address proxy_address) view returns (uint256)
proxyStakedFrax(address proxy_address) view returns (uint256)
proxy_lp_balances(address) view returns (uint256)
rewardManagers(address) view returns (address)
rewardRates(uint256 token_idx) view returns (uint256 rwd_rate)
rewardTokenAddrToIdx(address) view returns (uint256)
staker_designated_proxies(address) view returns (address)
userStakedFrax(address account) view returns (uint256)
veFXSMultiplier(address account) view returns (uint256 vefxs_multiplier)
State-modifying
Events acceptOwnership()
changeTokenManager(address reward_token_address, address new_manager_address)
getReward(address destination_address) returns (uint256[])
getReward2(address destination_address, bool claim_extra_too) returns (uint256[])
getRewardExtraLogic(address destination_address)
lockAdditional(bytes32 kek_id, uint256 addl_liq)
lockLonger(bytes32 kek_id, uint256 new_ending_ts)
nominateNewOwner(address _owner)
proxyToggleStaker(address staker_address)
recoverERC20(address tokenAddress, uint256 tokenAmount)
setETHUSDOracle(address _eth_usd_oracle_address)
setMiscVariables(uint256[6] _misc_vars)
setPauses(bool _stakingPaused, bool _withdrawalsPaused, bool _rewardsCollectionPaused, bool _collectRewardsOnWithdrawalPaused)
setRewardVars(address reward_token_address, uint256 _new_rate, address _gauge_controller_address, address _rewards_distributor_address)
stakeLocked(uint256 liquidity, uint256 secs) returns (bytes32)
stakerSetVeFXSProxy(address proxy_address)
sync()
sync_gauge_weights(bool force_update)
toggleValidVeFXSProxy(address _proxy_addr)
unlockStakes()
withdrawLocked(bytes32 kek_id, address destination_address, bool claim_rewards) returns (uint256)
LockedAdditional(address indexed user, bytes32 kek_id, uint256 amount)
LockedLonger(address indexed user, bytes32 kek_id, uint256 new_secs, uint256 new_start_ts, uint256 new_end_ts)
OwnerChanged(address oldOwner, address newOwner)
OwnerNominated(address newOwner)
RewardPaid(address indexed user, uint256 amount, address token_address, address destination_address)
StakeLocked(address indexed user, uint256 amount, uint256 secs, bytes32 kek_id, address source_address)
WithdrawLocked(address indexed user, uint256 liquidity, bytes32 kek_id, address destination_address)
constructor(address _owner, address[] _rewardTokens, address[] _rewardManagers, uint256[] _rewardRates, address[] _gaugeControllers, address[] _rewardDistributors, address _stakingToken)
This contract contains no fallback and receive objects.
This contract contains no error objects.