This contract is being backfilled. You may encounter incomplete storage history.

Instadapp ETH

Verified contract

Proxy

Active on Ethereum with 4,518 txns
Deployed by via 0x4ae05b95 at 14477613
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
ERC-20
Value $0
0x94d768c0fd10b812d5f8243b9a24501cb96648716a0a385bda32c5e60219ad6e
0xb011a1f47abd1259b4c2132d6f6bb7f7b86861402ea666b3990a4e386328c7c9
0xf7e025e959dc3ea1870b4a144cbb93707ff858391da2dc1ee507f46b7a3ec10b
0x33c3e827253aee64ee7173c876510f77bd5fd55ed965a24f083f70cb6115a56a
0xc7bbd77df3d0f61fb33c30448e9d88866f13af553ff4a940b22c77722520886d
0xaae3ee0a950d8d34b3b95dda897b436e8fa57ea1b95d15df8376de691cfa4a36
0x4ad86ab3eadc83aa138db472fe25e549336c4eb800260872578138ee79ca8d15
0x866b1d0d5dda669e906f9a3a8e195d1099b5f52a553ad58c6c95d8a9725a0180
0x66d00f8efaa21fcf07b83a59229798cf80ea9519ad4affc7cfccbb740d20079a
0x953fde5e68ae8b66407aa4e0782079adf5584180ac87b08596a7acdf8468d1fb

Functions
Getter at block 20797779
auth(view returns (address)
0xa8c31e39e40e6765bedbd83d92d6aa0b33f1ccc5
decimals(view returns (uint8)
18
deleverageFee(view returns (uint256)
0
 
getCurrentExchangePrice(view returns (uint256 exchangePrice_uint256 newRevenue_)
 
getIdealBalances(view returns (struct HelpersBalVariables balances_)
lastRevenueExchangePrice(view returns (uint256)
1146225206007685997
name(pure returns (string)
Instadapp ETH
 
netAssets(view returns (uint256 netCollateral_uint256 netBorrow_struct HelpersBalVariables balances_uint256 netSupply_uint256 netBal_)
ratios(view returns (uint16 maxLimituint16 minLimituint16 minLimitGapuint128 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 owneraddress spenderview returns (uint256)
balanceOf(address accountview returns (uint256)
isRebalancer(addressview returns (bool)
withdrawFinal(uint256 amount_bool afterDeleverage_view returns (uint256[] transferAmts_)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
addDSAAuth(address auth_
approve(address spenderuint256 amountreturns (bool)
changeStatus(uint256 status_
collectRevenue(uint256 amount_address to_
decreaseAllowance(address spenderuint256 subtractedValuereturns (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 spenderuint256 addedValuereturns (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 touint256 amountreturns (bool)
transferFrom(address fromaddress touint256 amountreturns (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_)
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
Approval(address indexed owneraddress indexed spenderuint256 value
Transfer(address indexed fromaddress indexed touint256 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 maxLimituint16 minLimituint16 gapuint128 maxBorrowRate
updateRebalancerLog(address auth_bool isAuth_
withdrawLog(uint256 amount_address to_
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
receive(
Errors

This contract contains no error objects.