InstaEthStrategy

Verified contract

Implementation

Active on Ethereum with 1 txns
Deployed by via 0x85d015d8 at 14477610
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 44 additional slots

No balances found for "InstaEthStrategy"

0x8bb949c14c3aee1be16fae059fc619b26fd2e693800584d67d79dc70b421f9f6

Functions
Getter at block 21161931
decimals(view returns (uint8)
18
 
getCurrentExchangePrice(view returns (uint256 exchangePrice_uint256 newRevenue_)
 
getIdealBalances(view returns (struct HelpersBalVariables balances_)
lastRevenueExchangePrice(view returns (uint256)
1000000000000000000
name(view returns (string)
InstaEthStrategy
 
netAssets(view returns (uint256 netCollateral_uint256 netBorrow_struct HelpersBalVariables balances_uint256 netSupply_uint256 netBal_)
owner(view returns (address)
0x85b40eb65e49eb61de78a3a989752249f8837fc5
ratios(view returns (uint16 maxLimituint16 minLimituint16 minLimitGapuint128 maxBorrowRate)
(maxLimit=7400, minLimit=7000, minLimitGap=6900, maxBorrowRate=30000000000000000000000000)
revenue(view returns (uint256)
0
revenueFee(view returns (uint256)
1000
symbol(view returns (string)
IES
totalSupply(view returns (uint256)
0
vaultDsa(view returns (address)
0x5da3ab536227f484648695c6f500fb583bbe0ec4
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isAuth(addressview returns (bool)
withdrawFinal(uint256 amount_view returns (uint256[] transferAmts_)
State-modifying
approve(address spenderuint256 amountreturns (bool)
decreaseAllowance(address spenderuint256 subtractedValuereturns (bool)
increaseAllowance(address spenderuint256 addedValuereturns (bool)
initialize(string name_string symbol_address owner_address auth_uint256 revenueFee_uint16[] ratios_
rebalanceOne(address flashTkn_uint256 flashAmt_uint256 route_uint256 excessDebt_uint256 paybackDebt_uint256 totalAmountToSwap_uint256 extraWithdraw_uint256 unitAmt_bytes oneInchData_
rebalanceTwo(uint256 withdrawAmt_address flashTkn_uint256 flashAmt_uint256 route_uint256 saveAmt_uint256 unitAmt_bytes oneInchData_
supply(address token_uint256 amount_address to_returns (uint256 vtokenAmount_)
supplyEth(address to_payable returns (uint256 vtokenAmount_)
transfer(address touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (bool)
updateAuth(address auth_bool isAuth_
updateOwner(address owner_
updateRates(uint16[] rates_
updateRatios(uint16[] ratios_
updateRevenueFee(uint256 newRevenueFee_
withdraw(uint256 amount_address to_returns (uint256 vtokenAmount_)
Events
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 value
rebalanceOneLog(address flashTkn_uint256 flashAmt_uint256 route_uint256 excessDebt_uint256 paybackDebt_uint256 totalAmountToSwap_uint256 extraWithdraw_uint256 unitAmt_
rebalanceTwoLog(uint256 withdrawAmt_address flashTkn_uint256 flashAmt_uint256 route_uint256 saveAmt_uint256 unitAmt_
supplyLog(address token_uint256 amount_address to_
updateAuthLog(address auth_bool isAuth_
updateOwnerLog(address owner_
updateRatesLog(uint16 maxLimituint16 minLimituint16 gapuint128 maxBorrowRate
updateRevenueFeeLog(uint256 oldRevenueFee_uint256 newRevenueFee_
withdrawLog(uint256 amount_address to_
Constructor

This contract contains no constructor objects.

Fallback and receive
receive(
Errors

This contract contains no error objects.