cETH

Verified contract

Proxy

Active on Base with 3,379 txns
Deployed by via 0xb603be28 at 2047593
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
15 additional variables
ERC-20
Value $0.13
ERC-20
Value $0
ERC-20
--
0xc6cd318378a4b074b67a97b2ec656c703500c39da889e5d676459bc28630cfab
0x7f8e7a3dda77be680a791c2f7ed924bf4095f920279114db2355e055fd38a319
0x25c2bd523cd857b1e3883702fda515228951f30af6539e40b38db479f20f081d
0x3074dfc6a68a6e7986408a6abd78960d4b859349287159b996cf172ceeec3d16
0x5ae4bb7bbb8b844aeccea384bfbf889409c5805bfd22e1f1c111902a720cdcef
0x7c433f2ad1ea1fec5d2dbc235d3a67ae533982787a74357cd8e1c8c9cd69bce4
0x9349deb7322798cc88299b0236784edff647a6cf796fd7c5eb4346069ad181c4
0x6d83b080970ad670a9b94139fd3e243e0bafefa4e8ffddafebc08962457fb3a4
0xc1c8a234a07856a7039f11941283150d518a58d56e502e85bc86979d0a994267
0x59bda830c0b8c630100f46e66d5dfa0d4706ad0e60f900f0bbb4ac8e2d7f2fa5

Functions
Getter at block 22746914
accrualBlockNumber(view returns (uint256)
3362223
admin(view returns (address)
0x55a5da5217486a0b0a1f871f77a64d6165e52588
borrowIndex(view returns (uint256)
1007499915087598553
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0x9c1925d9fa1e9ba7aa57db36b15e29c07f5d85e2
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
1006748741978829142
getCash(view returns (uint256)
0
implementation(view returns (address)
0xf09f1dd5f1c4e0a0766a399a72544ea392a997fd
interestRateModel(view returns (address)
0x899ba002a908df12f99669beee040431d66285c5
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)
2847891575267859569265
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
2828800729038057946483
underlying(view returns (address)
0x0000000000000000000000000000000000000000
accrualBlockNumber(view returns (uint256)
3362223
admin(view returns (address)
0x55a5da5217486a0b0a1f871f77a64d6165e52588
borrowIndex(view returns (uint256)
1007499915087598553
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0x9c1925d9fa1e9ba7aa57db36b15e29c07f5d85e2
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
1006748741978829142
getCash(view returns (uint256)
0
implementation(view returns (address)
0xf09f1dd5f1c4e0a0766a399a72544ea392a997fd
interestRateModel(view returns (address)
0x899ba002a908df12f99669beee040431d66285c5
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)
2847891575267859569265
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
2828800729038057946483
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)
allowance(address owneraddress spenderview returns (uint256)
balanceOf(address ownerview returns (uint256)
borrowBalanceStored(address accountview returns (uint256)
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)
_acceptAdmin(returns (uint256)
_becomeImplementation(bytes data
_reduceReserves(uint256 reduceAmountreturns (uint256)
_resignImplementation(
_setComptroller(address newComptrollerreturns (uint256)
_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)
exchangeRateCurrent(returns (uint256)
initialize(address comptroller_address interestRateModel_uint256 initialExchangeRateMantissa_string name_string symbol_uint8 decimals_
liquidateBorrow(address borroweraddress cTokenCollateralpayable 
mint(payable 
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(payable 
repayBorrowBehalf(address borrowerpayable 
seize(address liquidatoraddress borroweruint256 seizeTokensreturns (uint256)
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
Failure(uint256 erroruint256 infouint256 detail
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
AccrueInterest(uint256 cashPrioruint256 interestAccumulateduint256 borrowIndexuint256 totalBorrows
Approval(address indexed owneraddress indexed spenderuint256 amount
Borrow(address borroweruint256 borrowAmountuint256 accountBorrowsuint256 totalBorrows
Failure(uint256 erroruint256 infouint256 detail
LiquidateBorrow(address liquidatoraddress borroweruint256 repayAmountaddress cTokenCollateraluint256 seizeTokens
Mint(address minteruint256 mintAmountuint256 mintTokens
NewAdmin(address oldAdminaddress newAdmin
NewComptroller(address oldComptrolleraddress newComptroller
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(
fallback(
Errors

This contract contains no error objects.