InstaEthStrategy
Verified contract
Implementation
Active on
Ethereum 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 44 additional slots
0x5da3…0ec4
Balances ($0.00)
No balances found for "InstaEthStrategy"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 14477612 | 3 years ago | | | 0 | 0.023511983 |
ABI
ABI objects
Getter at block 21161931 getCurrentExchangePrice() view returns (uint256 exchangePrice_, uint256 newRevenue_) getIdealBalances() view returns (struct HelpersBalVariables balances_) netAssets() view returns (uint256 netCollateral_, uint256 netBorrow_, struct HelpersBalVariables balances_, uint256 netSupply_, uint256 netBal_)
decimals() view returns (uint8)
18
lastRevenueExchangePrice() view returns (uint256)
1000000000000000000
name() view returns (string)
InstaEthStrategy
owner() view returns (address)
0x85b40eb65e49eb61de78a3a989752249f8837fc5
ratios() view returns (uint16 maxLimit, uint16 minLimit, uint16 minLimitGap, uint128 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 owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
isAuth(address) view returns (bool)
withdrawFinal(uint256 amount_) view returns (uint256[] transferAmts_)
State-modifying
Events approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
increaseAllowance(address spender, uint256 addedValue) returns (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 to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (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_)
Approval(address indexed owner, address indexed spender, uint256 value)
Transfer(address indexed from, address indexed to, uint256 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 maxLimit, uint16 minLimit, uint16 gap, uint128 maxBorrowRate)
updateRevenueFeeLog(uint256 oldRevenueFee_, uint256 newRevenueFee_)
withdrawLog(uint256 amount_, address to_)
This contract contains no constructor objects.
receive()
This contract contains no error objects.