StrategyCurveConvexL2
Verified contract
Implementation
Active on
Base with 1 txns
Storage
Map
Table
Raw
Constants and immutables
9
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 48 additional slots
0xfc69…61eb
-
variable spans 36 additional slots
4 additional
variables
Balances ($0.00)
No balances found for "StrategyCurveConvexL2"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 4420475 | a year ago | | | 0 | 0.000077355151 |
ABI
ABI objects
Getter at block 23178147 depositToWantRoute() view returns (address[11], uint256[5][5], uint256) getAllFees() view returns (struct IFeeConfigAllFees)
NO_PID() view returns (uint256)
42069
WITHDRAWAL_FEE_CAP() view returns (uint256)
50
WITHDRAWAL_MAX() view returns (uint256)
10000
balanceOf() view returns (uint256)
0
balanceOfPool() view returns (uint256)
0
balanceOfWant() view returns (uint256)
0
beefyFeeConfig() view returns (address)
0xfc69704cc3caac545cc7577009ea4aa04f1a61eb
beefyFeeRecipient() view returns (address)
0x1a07dceefeebba3d1873e2b92bef190d2f11c3cb
booster() view returns (address)
0xf403c135812408bfbe8713b5a23a04b3d48aae31
callReward() pure returns (uint256)
0
curveRewardsLength() view returns (uint256)
3
curveRouter() view returns (address)
0xc02b26ba08c3507d46e5c45fa09fef44a7c5378d
depositFee() view returns (uint256)
0
depositToWant() view returns (uint256 minAmount)
0
gauge() view returns (address)
0xc0798d022eee81f1408895325a9fbe171d2a24f1
getStratFeeId() view returns (uint256)
0
harvestOnDeposit() view returns (bool)
true
isCrvMintable() view returns (bool)
true
isCurveRewardsClaimable() view returns (bool)
true
keeper() view returns (address)
0x4fed5491693007f0cd49f4614ffc38ab6a04b619
lastHarvest() view returns (uint256)
0
minter() view returns (address)
0xabc000d88f23bb45525e447528dbf656a9d55bf5
native() view returns (address)
0x4200000000000000000000000000000000000006
nativeToDepositPath() view returns (bytes)
0x
owner() view returns (address)
0x982f264ce97365864181df65df4931c593a515ad
paused() view returns (bool)
false
pid() view returns (uint256)
42069
rewardPool() view returns (address)
0x0000000000000000000000000000000000000000
rewardsAvailable() view returns (uint256)
0
rewardsV3Length() view returns (uint256)
0
strategist() view returns (address)
0x982f264ce97365864181df65df4931c593a515ad
unirouter() view returns (address)
0x2626664c2603336e57b271c5c0b26f421741e481
vault() view returns (address)
0x9a2f5c846ee2556de3a0bb81153f004f8d785c69
want() view returns (address)
0xda3de145054ed30ee937865d31b500505c4bdfe7
withdrawFee() view returns (uint256)
0
Read-only
curveReward(uint256 i) view returns (address[11], uint256[5][5], uint256)
curveRewards(uint256) view returns (uint256 minAmount)
rewardV3Route(uint256 i) view returns (address[])
rewardsV3(uint256) view returns (address token, bytes toNativePath, uint256 minAmount)
State-modifying
Events addReward(address[11] _rewardToNativeRoute, uint256[5][5] _swapParams, uint256 _minAmount)
addRewardV3(bytes _rewardToNativePath, uint256 _minAmount)
beforeDeposit()
deposit()
harvest()
harvest(address callFeeRecipient)
initialize(address _native, address _curveRouter, address _want, address _gauge, uint256 _pid, bytes _nativeToDepositPath, struct CurveRoute[] _rewardsToNative, struct CurveRoute _depositToWant, struct StratFeeManagerInitializableCommonAddresses _commonAddresses)
panic()
pause()
renounceOwnership()
resetCurveRewards()
resetRewardsV3()
retireStrat()
setBeefyFeeConfig(address _beefyFeeConfig)
setBeefyFeeRecipient(address _beefyFeeRecipient)
setConvexPid(uint256 _pid)
setCrvMintable(bool _isCrvMintable)
setCurveRewardsClaimable(bool _isCurveRewardsClaimable)
setDepositToWant(address[11] _route, uint256[5][5] _swapParams, uint256 minAmount)
setHarvestOnDeposit(bool _harvestOnDeposit)
setKeeper(address _keeper)
setNativeToDepositPath(bytes _nativeToDepositPath)
setStratFeeId(uint256 _feeId)
setStrategist(address _strategist)
setUnirouter(address _unirouter)
setVault(address _vault)
setWithdrawalFee(uint256 _fee)
transferOwnership(address newOwner)
unpause()
withdraw(uint256 _amount)
ChargedFees(uint256 callFees, uint256 beefyFees, uint256 strategistFees)
Deposit(uint256 tvl)
Initialized(uint8 version)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
SetBeefyFeeConfig(address beefyFeeConfig)
SetBeefyFeeRecipient(address beefyFeeRecipient)
SetKeeper(address keeper)
SetStratFeeId(uint256 feeId)
SetStrategist(address strategist)
SetUnirouter(address unirouter)
SetVault(address vault)
SetWithdrawalFee(uint256 withdrawalFee)
StratHarvest(address indexed harvester, uint256 wantHarvested, uint256 tvl)
Unpaused(address account)
Withdraw(uint256 tvl)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.