MVFStrategy

Verified contract

Implementation

Active on Ethereum with 0 txns
Deployed by via 0x535a4a30 at 13796702
Slot
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

No balances found for "MVFStrategy"

No transactions found for "MVFStrategy"


Functions
Getter at block 21202732
AXSETHVault(view returns (address)
0x0000000000000000000000000000000000000000
GHSTETHVault(view returns (address)
0x0000000000000000000000000000000000000000
ILVETHVault(view returns (address)
0x0000000000000000000000000000000000000000
MANAETHVault(view returns (address)
0x0000000000000000000000000000000000000000
SLPETHVault(view returns (address)
0x0000000000000000000000000000000000000000
 
getCurrentCompositionPerc(view returns (uint256[] percentages)
owner(view returns (address)
0x0000000000000000000000000000000000000000
profitFeePerc(view returns (uint256)
0
vault(view returns (address)
0x0000000000000000000000000000000000000000
watermark(view returns (uint256)
0
Read-only
getAllPoolInETH(bool includeVestedILVview returns (uint256)
getAllPoolInUSD(bool includeVestedILVview returns (uint256)
State-modifying
adjustWatermark(uint256 amountbool signs
collectProfitAndUpdateWatermark(returns (uint256 fee)
emergencyWithdraw(
initialize(address _AXSETHVaultaddress _SLPETHVaultaddress _ILVETHVaultaddress _GHSTETHVault
invest(uint256 WETHAmtuint256[] amountsOutMin
reimburse(uint256 farmIndexuint256 amountuint256 amountOutMinreturns (uint256 WETHAmt)
renounceOwnership(
setProfitFeePerc(uint256 _profitFeePerc
setVault(address _vault
swapTokensAndInvest(address _MANAETHVaultuint256[] amountsOutMin
transferOwnership(address newOwner
withdraw(uint256 amountuint256[] amountsOutMinreturns (uint256 WETHAmt)
Events
AdjustWatermark(uint256 currentWatermarkuint256 lastWatermark
CollectProfitAndUpdateWatermark(uint256 currentWatermarkuint256 lastWatermarkuint256 fee
CurrentComposition(uint256 AXSETHCurrentPooluint256 ILVETHCurrentPooluint256 MANAETHCurrentPooluint256 WILDCurrentPooluint256 MVICurrentPool
EmergencyWithdraw(uint256 WETHAmt
InvestAXSETH(uint256 WETHAmtuint256 AXSETHAmt
InvestILVETH(uint256 WETHAmtuint256 ILVETHAmt
InvestMANAETH(uint256 WETHAmtuint256 MANAAmt
InvestMVI(uint256 WETHAmtuint256 MVIAmt
InvestWILD(uint256 WETHAmtuint256 WILDAmt
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Reimburse(uint256 WETHAmt
TargetComposition(uint256 AXSETHTargetPooluint256 ILVETHTargetPooluint256 MANAETHTargetPooluint256 WILDTargetPooluint256 MVITargetPool
Withdraw(uint256 amountuint256 WETHAmt
WithdrawAXSETH(uint256 lpTokenAmtuint256 WETHAmt
WithdrawILVETH(uint256 lpTokenAmtuint256 WETHAmt
WithdrawMANAETH(uint256 lpTokenAmtuint256 WETHAmt
WithdrawMVI(uint256 lpTokenAmtuint256 WETHAmt
WithdrawWILD(uint256 lpTokenAmtuint256 WETHAmt
Constructor

This contract contains no constructor objects.

Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.