Instadapp USDC
Verified contract
Proxy
Active on
Ethereum with 1,104 txns
Unified storage
Map
Table
Raw
Constants and immutables
2Slot
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
0xbcca…263c
0xe86e…e1c2
4 additional
variables
Balances ($0.00)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
CRI | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20630201 | 23 days ago | | | 0 | 0.000041058641 | |
| 20459223 | 2 months ago | | | 0 | 0.12782829 | |
| 19825252 | 4 months ago | | | 0 | 0.0035760132 | |
| 19647226 | 5 months ago | | | 0 | 0.010006073 | |
| 19637921 | 5 months ago | | | 0 | 0.0092002419 | |
| 19505468 | 6 months ago | | | 0 | 0.013404186 | |
| 19274321 | 7 months ago | | | 0 | 0.020845745 | |
| 19054219 | 8 months ago | | | 0 | 0.00034019511 | |
| 18601382 | 10 months ago | | | 0 | 0.010844470 | |
| 18167563 | a year ago | | | 0 | 0.00022917698 |
ABI
ABI objects
Getter at block 20793296 getCurrentExchangePrice() view returns (uint256 exchangePrice_, uint256 newTokenRevenue_) getNewProfits() view returns (uint256 profits_) getVaultBalances() view returns (uint256 tokenCollateralAmt_, uint256 stethCollateralAmt_, uint256 wethDebtAmt_, uint256 tokenVaultBal_, uint256 tokenDSABal_, uint256 netTokenBal_)
getAdmin() view returns (address)
0xa8c31e39e40e6765bedbd83d92d6aa0b33f1ccc5
getDummyImplementation() view returns (address)
0x2766dc21ac3c0b15a2445e5e8033a47304f91fdf
decimals() view returns (uint8)
6
name() view returns (string)
Instadapp USDC
symbol() view returns (string)
iUSDC
totalSupply() view returns (uint256)
10485969854
Read-only
getImplementationSigs(address impl_) view returns (bytes4[])
getSigsImplementation(bytes4 sig_) view returns (address)
allowance(address owner, address spender) view returns (uint256)
balanceOf(address account) view returns (uint256)
State-modifying
Events addImplementation(address implementation_, bytes4[] sigs_)
removeImplementation(address implementation_)
setAdmin(address newAdmin_)
setDummyImplementation(address newDummyImplementation_)
approve(address spender, uint256 amount) returns (bool)
decreaseAllowance(address spender, uint256 subtractedValue) returns (bool)
deleverage(uint256 amt_)
deleverageAndWithdraw(uint256 deleverageAmt_, uint256 withdrawAmount_, address to_)
increaseAllowance(address spender, uint256 addedValue) returns (bool)
leverage(uint256 amt_)
supply(address token_, uint256 amount_, address to_) returns (uint256 vtokenAmount_)
transfer(address to, uint256 amount) returns (bool)
transferFrom(address from, address to, uint256 amount) returns (bool)
withdraw(uint256 amount_, address to_) returns (uint256 vtokenAmount_)
removeImplementationLog(address implementation_)
setAdminLog(address oldAdmin_, address newAdmin_)
setDummyImplementationLog(address oldDummyImplementation_, address newDummyImplementation_)
setImplementationLog(address implementation_, bytes4[] sigs_)
Approval(address indexed owner, address indexed spender, uint256 value)
Transfer(address indexed from, address indexed to, uint256 value)
deleverageAndWithdrawLog(uint256 deleverageAmt_, uint256 transferAmt_, uint256 vtokenAmount_, address to_)
deleverageLog(uint256 amt_, uint256 transferAmt_)
leverageLog(uint256 amt_, uint256 transferAmt_)
supplyLog(uint256 amount_, address indexed caller_, address indexed to_)
withdrawLog(uint256 amount_, address indexed caller_, address indexed to_)
constructor(address admin_, address dummyImplementation_)
fallback()
receive()
This contract contains no error objects.