Instadapp WBTC
Verified contract
Proxy
Active on
Ethereum with 695 txns
Unified storage
Map
Table
Raw
Constants and immutables
2
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
0x2260…c599
0x9ff5…1656
0x9740…a469
4 additional
variables
Balances ($0.00)
No balances found for "Instadapp WBTC"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21199698 | 16 days ago | | | 0 | 0.0077688864 | |
| 21195454 | 17 days ago | | | 0 | 0.00086324402 | |
| 20898109 | 2 months ago | | | 0 | 0.0030623249 | |
| 19613946 | 8 months ago | | | 0 | 0.015951567 | |
| 19504941 | 8 months ago | | | 0 | 0.011339370 | |
| 18887669 | a year ago | | | 0 | 0.019185618 | |
| 18665969 | a year ago | | | 0 | 0.027772691 | |
| 18645736 | a year ago | | | 0 | 0.014921915 | |
| 18403602 | a year ago | | | 0 | 0.0021628386 | |
| 18326385 | a year ago | | | 0 | 0.0026677555 |
ABI
ABI objects
Getter at block 21317376 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)
8
name() view returns (string)
Instadapp WBTC
symbol() view returns (string)
iWBTC
totalSupply() view returns (uint256)
7214540
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.