MVFStrategyProxy
Verified contract
Proxy
Active on
Ethereum with 3 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
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
0xce09…181e
0x4ae6…57e2
0x42dd…a46e
0xf9b0…00fc
0x5ef6…0a69
Balances ($0.00)
No balances found for "MVFStrategyProxy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13803157 | 3 years ago | | | 0 | 0.065216841 | |
| 13242928 | 3 years ago | | | 0 | 0.0017083997 | |
| 13240481 | 3 years ago | | | 0 | 0.0028659084 |
ABI
ABI objects
Getter at block 21202732 getCurrentCompositionPerc() view returns (uint256[] percentages)
AXSETHVault() view returns (address)
0xce097910fc2db329683353dcebf881a48cba181e
GHSTETHVault() view returns (address)
0xf9b0707dee34d36088a093d85b300a3b910e00fc
ILVETHVault() view returns (address)
0x42dd4b36ead524f88cbf7f7702bae3234d8ea46e
MANAETHVault() view returns (address)
0x5ef6d1cefdd8cff9945fa72cc065185758690a69
SLPETHVault() view returns (address)
0x4ae61842eb4e4634f533cb35b697a01319c457e2
owner() view returns (address)
0x59e83877bd248cbfe392dbb5a8a29959bcb48592
profitFeePerc() view returns (uint256)
2000
vault() view returns (address)
0x5b3ae8b672a753906b1592d44741f71fbd05ba8c
watermark() view returns (uint256)
0
Read-only
getAllPoolInETH(bool includeVestedILV) view returns (uint256)
getAllPoolInUSD(bool includeVestedILV) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
adjustWatermark(uint256 amount, bool signs)
collectProfitAndUpdateWatermark() returns (uint256 fee)
emergencyWithdraw()
initialize(address _AXSETHVault, address _SLPETHVault, address _ILVETHVault, address _GHSTETHVault)
invest(uint256 WETHAmt, uint256[] amountsOutMin)
reimburse(uint256 farmIndex, uint256 amount, uint256 amountOutMin) returns (uint256 WETHAmt)
renounceOwnership()
setProfitFeePerc(uint256 _profitFeePerc)
setVault(address _vault)
swapTokensAndInvest(address _MANAETHVault, uint256[] amountsOutMin)
transferOwnership(address newOwner)
withdraw(uint256 amount, uint256[] amountsOutMin) returns (uint256 WETHAmt)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AdjustWatermark(uint256 currentWatermark, uint256 lastWatermark)
CollectProfitAndUpdateWatermark(uint256 currentWatermark, uint256 lastWatermark, uint256 fee)
CurrentComposition(uint256 AXSETHCurrentPool, uint256 ILVETHCurrentPool, uint256 MANAETHCurrentPool, uint256 WILDCurrentPool, uint256 MVICurrentPool)
EmergencyWithdraw(uint256 WETHAmt)
InvestAXSETH(uint256 WETHAmt, uint256 AXSETHAmt)
InvestILVETH(uint256 WETHAmt, uint256 ILVETHAmt)
InvestMANAETH(uint256 WETHAmt, uint256 MANAAmt)
InvestMVI(uint256 WETHAmt, uint256 MVIAmt)
InvestWILD(uint256 WETHAmt, uint256 WILDAmt)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Reimburse(uint256 WETHAmt)
TargetComposition(uint256 AXSETHTargetPool, uint256 ILVETHTargetPool, uint256 MANAETHTargetPool, uint256 WILDTargetPool, uint256 MVITargetPool)
Withdraw(uint256 amount, uint256 WETHAmt)
WithdrawAXSETH(uint256 lpTokenAmt, uint256 WETHAmt)
WithdrawILVETH(uint256 lpTokenAmt, uint256 WETHAmt)
WithdrawMANAETH(uint256 lpTokenAmt, uint256 WETHAmt)
WithdrawMVI(uint256 lpTokenAmt, uint256 WETHAmt)
WithdrawWILD(uint256 lpTokenAmt, uint256 WETHAmt)
constructor(address logic, address admin, bytes data)
fallback()
receive()
This contract contains no error objects.