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

cETH

Verified contract

Proxy

Active on Base with 526 txns
Deployed by via 0xa9d5d735 at 8449712
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
--
0xf395d9cc70a6e54c356687736bbfc9a805f314b99ff32484e3f5b003d9e50f38
0xe936b875294c52bc0dd9ad9e0a1257c9eeb4ce757ebce075293086af46ef5694
0xb4714f9227437c0c5baa08e11b7f85b63afdb7b4e1503e61109dbca6c3b2887f
0x0c9ac046d9306d89cab84270ddd8178df80f51636b54f9b2e2bcc16251424748
0xbc4fc8fba5bf508d7d2665aeb26479db484f0f22febdab9fdaff30b520f8620c
0x2e19ae8fcf0e5a02f0ce7ba0787a934842506f8b9f616c1b1e87031443d7fee3
0x0c36af21ef48bd97b5bdda09f2ca029ea2ba10e4df7d60deabbe9ec41e5b151f
0x5a2c5b97594082a68d586c20e76684ee8f04ebc54aed7521b7c5e6915f88548b
0xe20cecfde20392dfd710662f7d8cc117f268f87577a181cd6939968dc57b5c02
0x1207f322f704826a10476b4acbb28258d5448add9b2e773dc95fc9540e883c6e

Functions
Getter at block 22984429
accrualBlockNumber(view returns (uint256)
13491423
admin(view returns (address)
0xd818ea2af0778652f825a40f3fa91d5eaac1802f
borrowIndex(view returns (uint256)
1008313655803839301
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xbea1d596ae022fae90d84ffaf0907e38a25ed6e7
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
265484151255071606
getCash(view returns (uint256)
0
implementation(view returns (address)
0x622086b9945f4df9e305c0bbce5df185a1ad4577
interestRateModel(view returns (address)
0xe779696e43df41c23c1a4d190ac8144c4250199d
isCToken(view returns (bool)
true
name(view returns (string)
cETH
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
0
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
cEther
totalBorrows(view returns (uint256)
7826559125923225015
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
29480325243233186817
underlying(view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
delegateToViewImplementation(bytes dataview returns (bytes)
getAccountSnapshot(address accountview returns (uint256uint256uint256uint256)
State-modifying
_acceptAdmin(returns (uint256)
_addReserves(uint256 addAmountreturns (uint256)
_reduceReserves(uint256 reduceAmountreturns (uint256)
_setComptroller(address newComptrollerreturns (uint256)
_setImplementation(address implementation_bool allowResignbytes becomeImplementationData
_setInterestRateModel(address newInterestRateModelreturns (uint256)
_setPendingAdmin(address newPendingAdminreturns (uint256)
_setReserveFactor(uint256 newReserveFactorMantissareturns (uint256)
accrueInterest(returns (uint256)
approve(address spenderuint256 amountreturns (bool)
balanceOfUnderlying(address ownerreturns (uint256)
borrow(uint256 borrowAmountreturns (uint256)
borrowBalanceCurrent(address accountreturns (uint256)
delegateToImplementation(bytes datareturns (bytes)
exchangeRateCurrent(returns (uint256)
liquidateBorrow(address borroweraddress cTokenCollateralpayable 
mint(payable 
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(payable 
repayBorrowBehalf(address borrowerpayable 
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
sweepToken(address token
totalBorrowsCurrent(returns (uint256)
transfer(address dstuint256 amountreturns (bool)
transferFrom(address srcaddress dstuint256 amountreturns (bool)
Events
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
NewImplementation(address oldImplementationaddress newImplementation
NewMarketInterestRateModel(address oldInterestRateModeladdress newInterestRateModel
NewPendingAdmin(address oldPendingAdminaddress newPendingAdmin
NewReserveFactor(uint256 oldReserveFactorMantissauint256 newReserveFactorMantissa
Redeem(address redeemeruint256 redeemAmountuint256 redeemTokens
RepayBorrow(address payeraddress borroweruint256 repayAmountuint256 accountBorrowsuint256 totalBorrows
ReservesAdded(address benefactoruint256 addAmountuint256 newTotalReserves
ReservesReduced(address adminuint256 reduceAmountuint256 newTotalReserves
Transfer(address indexed fromaddress indexed touint256 amount
Constructor
constructor(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_address admin_address implementation_bytes becomeImplementationData
Fallback and receive
fallback(
Errors

This contract contains no error objects.