Instadapp ETH
Verified contract
Proxy
Active on
Ethereum with 4,518 txns
Unified storage
Map
Table
Raw
Constants and immutables
4Slot
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
0x9426…5a9c
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
stETH | ERC-20 | 0 | $2,551.48 |
$0 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20724568 | 10 days ago | | | 0 | 0.00021252337 | |
| 20690793 | 15 days ago | | | 0 | 0.00017205935 | |
| 20650191 | 21 days ago | | | 0 | 0.00093076760 | |
| 20625248 | 24 days ago | | | 0 | 0.000039025148 | |
| 20602835 | a month ago | | | 0 | 0.00075497678 | |
| 20593909 | a month ago | | | 0 | 0.0013061768 | |
| 20590070 | a month ago | | | 0 | 0.00069328929 | |
| 20572498 | a month ago | | | 0 | 0.00088413347 | |
| 20548100 | a month ago | | | 0 | 0.00092763172 | |
| 20547761 | a month ago | | | 0 | 0.00065937230 |
ABI
ABI objects
Getter at block 20797779 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_)
auth() view returns (address)
0xa8c31e39e40e6765bedbd83d92d6aa0b33f1ccc5
decimals() view returns (uint8)
18
deleverageFee() view returns (uint256)
0
lastRevenueExchangePrice() view returns (uint256)
1146225206007685997
name() pure returns (string)
Instadapp ETH
ratios() view returns (uint16 maxLimit, uint16 minLimit, uint16 minLimitGap, uint128 maxBorrowRate)
(maxLimit=7200, minLimit=20, minLimitGap=10, maxBorrowRate=43100000000000000000000000)
revenue() view returns (uint256)
13299473739717260272
revenueFee() view returns (uint256)
1000
swapFee() view returns (uint256)
0
symbol() pure returns (string)
iETH
totalSupply() view returns (uint256)
179717922562368139667
vaultDsa() view returns (address)
0x94269a09c5fcbd5e88f9df13741997bc11735a9c
withdrawalFee() view returns (uint256)
1
Read-only
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
isRebalancer(address) view returns (bool)
withdrawFinal(uint256 amount_, bool afterDeleverage_) view returns (uint256[] transferAmts_)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
addDSAAuth(address auth_)
approve(address spender, uint256 amount) returns (bool)
changeStatus(uint256 status_)
collectRevenue(uint256 amount_, address to_)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deleverage(uint256 amt_)
deleverageAndWithdraw(uint256 deleverageAmt_, uint256 withdrawAmount_, address to_)
importPosition(address flashTkn_, uint256 flashAmt_, uint256 route_, address to_, uint256 stEthAmt_, uint256 wethAmt_)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
leverage(uint256 amt_)
rebalanceOne(address flashTkn_, uint256 flashAmt_, uint256 route_, address[] vaults_, uint256[] amts_, uint256 excessDebt_, uint256 paybackDebt_, uint256 totalAmountToSwap_, uint256 extraWithdraw_, uint256 unitAmt_, bytes oneInchData_)
rebalanceTwo(uint256 withdrawAmt_, address flashTkn_, uint256 flashAmt_, uint256 route_, uint256 totalAmountToSwap_, uint256 unitAmt_, bytes oneInchData_)
spell(address to_, bytes calldata_, uint256 value_, uint256 operation_) payable
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_)
updateFees(uint256 revenueFee_, uint256 withdrawalFee_, uint256 swapFee_, uint256 deleverageFee_)
updateRatios(uint16[] ratios_)
updateRebalancer(address rebalancer_, bool isRebalancer_)
withdraw(uint256 amount_, address to_) returns (uint256 vtokenAmount_)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
Approval(address indexed owner, address indexed spender, uint256 value)
Transfer(address indexed from, address indexed to, uint256 value)
changeStatusLog(uint256 status_)
collectRevenueLog(uint256 amount_, uint256 stethAmt_, uint256 wethAmt_, address to_)
deleverageAndWithdrawLog(uint256 deleverageAmt_, uint256 transferAmt_, uint256 vtokenAmount_, address to_)
deleverageLog(uint256 amt_, uint256 transferAmt_)
importLog(address flashTkn_, uint256 flashAmt_, uint256 route_, address to_, uint256 stEthAmt_, uint256 wethAmt_)
leverageLog(uint256 amt_, uint256 transferAmt_)
rebalanceOneLog(address flashTkn_, uint256 flashAmt_, uint256 route_, address[] vaults_, uint256[] amts_, 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_)
updateFeesLog(uint256 revenueFee_, uint256 withdrawalFee_, uint256 swapFee_, uint256 deleverageFee_)
updateRatiosLog(uint16 maxLimit, uint16 minLimit, uint16 gap, uint128 maxBorrowRate)
updateRebalancerLog(address auth_, bool isAuth_)
withdrawLog(uint256 amount_, address to_)
constructor(address _logic, address admin_, bytes _data)
fallback()
receive()
receive()
This contract contains no error objects.