cDAI

Verified contract

Proxy

Active on Base with 149 txns
Deployed by via 0x429add95 at 8429849
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0

No balances found for "cDAI"

0xfe20978549546b7b576d6c1943525b622e4b51997d6c920c3b207e74e70d0b63
0x7a1a4266657e3fc2a7e6d98a769430beffb571296cd1b7d217ba3653a70ec333
0x85ef357a3a4a5ad765a07f0447d517faf53debf11b567eec52ea3bce40532cc6
0xecd13fdcf926d697e6d5e54b400cfc6924884dd95dd919f4e73042f2c7711d1d
0x2d85de7a95ba52920b3e1de25c5ea237d3eb9400889b8044c736b4ee030e618a
0xc9ad7a4c3ca6f838768dd4ab58e7d543fb6f2a46d21cc6a7fd5951dea49270f3
0x73785d72dc844533485d9c4d23037afdac22ed2d639224a41e39bd3a4c4b11f6
0x5cdf96297e1929cf9e76e21502afbc1a0771eed3633391fe6196d5959bcc6908
0x5b1cca0363e8bdbb7ed1abef3d8acbcdcb142132f225973f799d802fafe57d4b
0x3864c75f75998ee5b7e4c0db8ec5fb8b34be9c26e1dc376624fabc515733942f

Functions
Getter at block 23831856
accrualBlockNumber(view returns (uint256)
12650313
admin(view returns (address)
0xd818ea2af0778652f825a40f3fa91d5eaac1802f
borrowIndex(view returns (uint256)
1005853924762892067
 
borrowRatePerBlock(view returns (uint256)
comptroller(view returns (address)
0xbea1d596ae022fae90d84ffaf0907e38a25ed6e7
decimals(view returns (uint8)
18
exchangeRateStored(view returns (uint256)
582431875308663423
getCash(view returns (uint256)
0
implementation(view returns (address)
0x2029935c53e28a7c481d50dbd16d0570cf6f9494
interestRateModel(view returns (address)
0xe779696e43df41c23c1a4d190ac8144c4250199d
isCToken(view returns (bool)
true
name(view returns (string)
cDAI
pendingAdmin(view returns (address)
0x0000000000000000000000000000000000000000
reserveFactorMantissa(view returns (uint256)
0
 
supplyRatePerBlock(view returns (uint256)
symbol(view returns (string)
cDAI
totalBorrows(view returns (uint256)
34495681415945004389940
totalReserves(view returns (uint256)
0
totalSupply(view returns (uint256)
59226980662182683184935
underlying(view returns (address)
0x50c5725949a6f0c72e6c4a641f24049a917db0cb
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 borroweruint256 repayAmountaddress cTokenCollateralreturns (uint256)
mint(uint256 mintAmountreturns (uint256)
redeem(uint256 redeemTokensreturns (uint256)
redeemUnderlying(uint256 redeemAmountreturns (uint256)
repayBorrow(uint256 repayAmountreturns (uint256)
repayBorrowBehalf(address borroweruint256 repayAmountreturns (uint256)
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 underlying_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.