1 tx
2 calls
constructor
No constructor.
functions
balanceOf
viewfunction balanceOf() view returns (uint256)
balanceOfPool
viewfunction balanceOfPool() view returns (uint256)
balanceOfWant
viewfunction balanceOfWant() view returns (uint256)
beefyFeeConfig
viewfunction beefyFeeConfig() view returns (address)
beefyFeeRecipient
viewfunction beefyFeeRecipient() view returns (address)
beefySwapper
viewfunction beefySwapper() view returns (address)
callReward
viewfunction callReward() view returns (uint256)
depositFee
viewfunction depositFee() view returns (uint256)
factory
viewfunction factory() view returns (address)
gauge
viewfunction gauge() view returns (address)
getAllFees
viewfunction getAllFees() view returns (tuple)
getStratFeeId
viewfunction getStratFeeId() view returns (uint256)
harvestOnDeposit
viewfunction harvestOnDeposit() view returns (bool)
keeper
viewfunction keeper() view returns (address)
lastHarvest
viewfunction lastHarvest() view returns (uint256)
lpToken0
viewfunction lpToken0() view returns (address)
lpToken1
viewfunction lpToken1() view returns (address)
native
viewfunction native() view returns (address)
output
viewfunction output() view returns (address)
outputToLp0
viewfunction outputToLp0() view returns (address[])
outputToLp0Route
viewfunction outputToLp0Route(uint256) view returns (address from, address to, bool stable, address factory)
outputToLp1
viewfunction outputToLp1() view returns (address[])
outputToLp1Route
viewfunction outputToLp1Route(uint256) view returns (address from, address to, bool stable, address factory)
outputToNative
viewfunction outputToNative() view returns (address[])
outputToNativeRoute
viewfunction outputToNativeRoute(uint256) view returns (address from, address to, bool stable, address factory)
owner
viewfunction owner() view returns (address)
paused
viewfunction paused() view returns (bool)
rewardsAvailable
viewfunction rewardsAvailable() view returns (uint256)
stable
viewfunction stable() view returns (bool)
strategist
viewfunction strategist() view returns (address)
unirouter
viewfunction unirouter() view returns (address)
vault
viewfunction vault() view returns (address)
want
viewfunction want() view returns (address)
WITHDRAWAL_FEE_CAP
viewfunction WITHDRAWAL_FEE_CAP() view returns (uint256)
WITHDRAWAL_MAX
viewfunction WITHDRAWAL_MAX() view returns (uint256)
withdrawFee
viewfunction withdrawFee() view returns (uint256)
beforeDeposit
nonpayablefunction beforeDeposit()
deposit
nonpayablefunction deposit()
harvest
nonpayablefunction harvest()
harvest
nonpayablefunction harvest(address callFeeRecipient)
initialize
nonpayablefunction initialize(address _want, address _gauge, address _beefySwapper, tuple _commonAddresses, tuple[] _outputToNativeRoute, tuple[] _outputToLp0Route, tuple[] _outputToLp1Route)
panic
nonpayablefunction panic()
pause
nonpayablefunction pause()
renounceOwnership
nonpayablefunction renounceOwnership()
retireStrat
nonpayablefunction retireStrat()
setBeefyFeeConfig
nonpayablefunction setBeefyFeeConfig(address _beefyFeeConfig)
setBeefyFeeRecipient
nonpayablefunction setBeefyFeeRecipient(address _beefyFeeRecipient)
setBeefySwapper
nonpayablefunction setBeefySwapper(address _beefySwapper)
setHarvestOnDeposit
nonpayablefunction setHarvestOnDeposit(bool _harvestOnDeposit)
setKeeper
nonpayablefunction setKeeper(address _keeper)
setStrategist
nonpayablefunction setStrategist(address _strategist)
setStratFeeId
nonpayablefunction setStratFeeId(uint256 _feeId)
setUnirouter
nonpayablefunction setUnirouter(address _unirouter)
setVault
nonpayablefunction setVault(address _vault)
setWithdrawalFee
nonpayablefunction setWithdrawalFee(uint256 _fee)
transferOwnership
nonpayablefunction transferOwnership(address newOwner)
unpause
nonpayablefunction unpause()
withdraw
nonpayablefunction withdraw(uint256 _amount)
events
ChargedFees
event ChargedFees(uint256 callFees, uint256 beefyFees, uint256 strategistFees)
Deposit
event Deposit(uint256 tvl)
Initialized
event Initialized(uint8 version)
OwnershipTransferred
event OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused
event Paused(address account)
SetBeefyFeeConfig
event SetBeefyFeeConfig(address beefyFeeConfig)
SetBeefyFeeRecipient
event SetBeefyFeeRecipient(address beefyFeeRecipient)
SetBeefySwapper
event SetBeefySwapper(address newSwapper)
SetKeeper
event SetKeeper(address keeper)
SetStrategist
event SetStrategist(address strategist)
SetStratFeeId
event SetStratFeeId(uint256 feeId)
SetUnirouter
event SetUnirouter(address unirouter)
SetVault
event SetVault(address vault)
SetWithdrawalFee
event SetWithdrawalFee(uint256 withdrawalFee)
StratHarvest
event StratHarvest(address indexed harvester, uint256 wantHarvested, uint256 tvl)
Unpaused
event Unpaused(address account)
Withdraw
event Withdraw(uint256 tvl)
errors
No errors.
creation bytecode
0x3d602d80600a3d3981f3363d3d373d3d3d363d734a9e42102d11f6c0a59d77722887e6a104c536365af43d82803e903d91602b57fd5bf3