Compound wstETH
Verified contract
Proxy
Active on
Ethereum with 75 txns
Unified storage
Map
Table
Raw
Constants and immutables
4
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($6,318,392.94)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
wstETH | ERC-20 | 860.560004 | $3,674.04 |
$3,161,731.88 | |
ezETH | ERC-20 | 985.404923 | $3,185.46 |
$3,138,967.97 | |
rsETH | ERC-20 | 5.539843 | $3,193.79 |
$17,693.1 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21188354 | 2 hours ago | | | 0 | 0.0021125611 | |
| 21177148 | 2 days ago | | | 0 | 0.0021198792 | |
| 21172281 | 2 days ago | | | 0 | 0.0025513998 | |
| 21172278 | 2 days ago | | | 0 | 0.0024274703 | |
| 21172274 | 2 days ago | | | 0 | 0.0024056041 | |
| 21172177 | 2 days ago | | | 0 | 0.0027461326 | |
| 21162385 | 4 days ago | | | 0 | 0.012980548 | |
| 21162377 | 4 days ago | | | 0 | 0.013453715 | |
| 21162371 | 4 days ago | | | 0 | 0.0023080886 | |
| 21161640 | 4 days ago | | | 0 | 0.0095477840 |
ABI
ABI objects
Getter at block 21189064
baseBorrowMin() view returns (uint256)
100000000000000000
baseMinForRewards() view returns (uint256)
10000000000000000000
baseScale() view returns (uint256)
1000000000000000000
baseToken() view returns (address)
0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0
baseTokenPriceFeed() view returns (address)
0x72e9b6f907365d76c6192ad49c0c5ba356b7fa48
baseTrackingBorrowSpeed() view returns (uint256)
46296296296
baseTrackingSupplySpeed() view returns (uint256)
92592592592
borrowKink() view returns (uint256)
850000000000000000
borrowPerSecondInterestRateBase() view returns (uint256)
317097919
borrowPerSecondInterestRateSlopeHigh() view returns (uint256)
36466260781
borrowPerSecondInterestRateSlopeLow() view returns (uint256)
443937087
decimals() view returns (uint8)
18
extensionDelegate() view returns (address)
0x995e394b8b2437ac8ce61ee0bc610d617962b214
getReserves() view returns (int256)
20083422319601361458
getUtilization() view returns (uint256)
460623353235780677
governor() view returns (address)
0x6d903f6003cca6255d85cca4d3b5e5146dc33925
isAbsorbPaused() view returns (bool)
false
isBuyPaused() view returns (bool)
false
isSupplyPaused() view returns (bool)
false
isTransferPaused() view returns (bool)
false
isWithdrawPaused() view returns (bool)
false
numAssets() view returns (uint8)
2
pauseGuardian() view returns (address)
0xbbf3f1421d886e9b2c5d716b5192ac998af2012c
storeFrontPriceFactor() view returns (uint256)
700000000000000000
supplyKink() view returns (uint256)
850000000000000000
supplyPerSecondInterestRateBase() view returns (uint256)
0
supplyPerSecondInterestRateSlopeHigh() view returns (uint256)
31709791983
supplyPerSecondInterestRateSlopeLow() view returns (uint256)
380517503
targetReserves() view returns (uint256)
5000000000000000000000
totalBorrow() view returns (uint256)
717764244042957614017
totalSupply() view returns (uint256)
1558240825761183829732
trackingIndexScale() view returns (uint256)
1000000000000000
Read-only
balanceOf(address account) view returns (uint256)
borrowBalanceOf(address account) view returns (uint256)
getAssetInfo(uint8 i) view returns (struct CometCoreAssetInfo)
getAssetInfoByAddress(address asset) view returns (struct CometCoreAssetInfo)
getBorrowRate(uint256 utilization) view returns (uint64)
getCollateralReserves(address asset) view returns (uint256)
getPrice(address priceFeed) view returns (uint256)
getSupplyRate(uint256 utilization) view returns (uint64)
hasPermission(address owner, address manager) view returns (bool)
isAllowed(address, address) view returns (bool)
isBorrowCollateralized(address account) view returns (bool)
isLiquidatable(address account) view returns (bool)
liquidatorPoints(address) view returns (uint32 numAbsorbs, uint64 numAbsorbed, uint128 approxSpend, uint32 _reserved)
quoteCollateral(address asset, uint256 baseAmount) view returns (uint256)
totalsCollateral(address) view returns (uint128 totalSupplyAsset, uint128 _reserved)
userBasic(address) view returns (int104 principal, uint64 baseTrackingIndex, uint64 baseTrackingAccrued, uint16 assetsIn, uint8 _reserved)
userCollateral(address, address) view returns (uint128 balance, uint128 _reserved)
userNonce(address) view returns (uint256)
State-modifying
Events admin() returns (address admin_)
changeAdmin(address newAdmin)
implementation() returns (address implementation_)
upgradeTo(address newImplementation)
upgradeToAndCall(address newImplementation, bytes data) payable
absorb(address absorber, address[] accounts)
accrueAccount(address account)
approveThis(address manager, address asset, uint256 amount)
buyCollateral(address asset, uint256 minAmount, uint256 baseAmount, address recipient)
initializeStorage()
pause(bool supplyPaused, bool transferPaused, bool withdrawPaused, bool absorbPaused, bool buyPaused)
supply(address asset, uint256 amount)
supplyFrom(address from, address dst, address asset, uint256 amount)
supplyTo(address dst, address asset, uint256 amount)
transfer(address dst, uint256 amount) returns (bool)
transferAsset(address dst, address asset, uint256 amount)
transferAssetFrom(address src, address dst, address asset, uint256 amount)
transferFrom(address src, address dst, uint256 amount) returns (bool)
withdraw(address asset, uint256 amount)
withdrawFrom(address src, address to, address asset, uint256 amount)
withdrawReserves(address to, uint256 amount)
withdrawTo(address to, address asset, uint256 amount)
AdminChanged(address previousAdmin, address newAdmin)
BeaconUpgraded(address indexed beacon)
Upgraded(address indexed implementation)
AbsorbCollateral(address indexed absorber, address indexed borrower, address indexed asset, uint256 collateralAbsorbed, uint256 usdValue)
AbsorbDebt(address indexed absorber, address indexed borrower, uint256 basePaidOut, uint256 usdValue)
BuyCollateral(address indexed buyer, address indexed asset, uint256 baseAmount, uint256 collateralAmount)
PauseAction(bool supplyPaused, bool transferPaused, bool withdrawPaused, bool absorbPaused, bool buyPaused)
Supply(address indexed from, address indexed dst, uint256 amount)
SupplyCollateral(address indexed from, address indexed dst, address indexed asset, uint256 amount)
Transfer(address indexed from, address indexed to, uint256 amount)
TransferCollateral(address indexed from, address indexed to, address indexed asset, uint256 amount)
Withdraw(address indexed src, address indexed to, uint256 amount)
WithdrawCollateral(address indexed src, address indexed to, address indexed asset, uint256 amount)
WithdrawReserves(address indexed to, uint256 amount)
constructor(address _logic, address admin_, bytes _data)
fallback()
fallback()
receive()
Absurd()
AlreadyInitialized()
BadAsset()
BadDecimals()
BadDiscount()
BadMinimum()
BadPrice()
BorrowCFTooLarge()
BorrowTooSmall()
InsufficientReserves()
InvalidInt104()
InvalidInt256()
InvalidUInt104()
InvalidUInt128()
InvalidUInt64()
LiquidateCFTooLarge()
NegativeNumber()
NoSelfTransfer()
NotCollateralized()
NotForSale()
NotLiquidatable()
Paused()
ReentrantCallBlocked()
SupplyCapExceeded()
TimestampTooLarge()
TooManyAssets()
TooMuchSlippage()
TransferInFailed()
TransferOutFailed()
Unauthorized()