Compound
Contract List

Compound is an algorithmic, autonomous interest rate protocol built for developers, to unlock a universe of open financial applications.
Compound

Maximillion

0xf859a1ad94bcf445a406b892ef0d3082f4174088
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
Maximillionfunction
payable
truefalse
borrower(address)
Maximillionfunction
payable
truefalse
borrower(address)
cEther_(address)
MaximillionMaximillion
ReentrancyGuardconstructor
nonpayable
falsefalse
cEther_(address)
void
function
view
falsefalse
address
Compound

MoneyMarket

0x3fda67f7583380e67ef93072294a7fac882fd7e7
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
requestedAmount(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
amount(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
uint256
MoneyMarketfunction
nonpayable
falsefalse
targetAccount(address)
assetBorrow(address)
assetCollateral(address)
requestedAmountClose(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
uint256
MoneyMarketfunction
nonpayable
falsefalse
collateralRatioMantissa(uint256)
liquidationDiscountMantissa(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
interestRateModel(address)
uint256
MoneyMarketfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
amount(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
interestRateModel(address)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
amount(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
asset(address)
amount(uint256)
uint256
MoneyMarketfunction
nonpayable
falsefalse
newOracle(address)
uint256
MoneyMarketfunction
nonpayable
falsefalse
requestedState(bool)
uint256
MoneyMarketfunction
nonpayable
falsefalse
originationFeeMantissa(uint256)
uint256
MoneyMarketfunction
view
falsefalse
account(address)
asset(address)
uint256
MoneyMarketfunction
view
falsefalse
userAddress(address)
uint256
uint256
uint256
MoneyMarketfunction
view
falsefalse
uint256
MoneyMarketfunction
view
falsefalse
account(address)
int256
MoneyMarketfunction
view
falsefalse
asset(address)
uint256
MoneyMarketfunction
view
falsefalse
account(address)
asset(address)
uint256
MoneyMarketMoneyMarket
MoneyMarketconstructor
nonpayable
falsefalsevoid
MoneyMarketfallback
payable
truefalsevoidvoid
MoneyMarketeventfalsefalse
newState(bool)
void
MoneyMarketeventfalsefalse
asset(address)
void
MoneyMarketeventfalsefalse
asset(address)
equityAvailableBefore(uint256)
amount(uint256)
owner(address)
void
MoneyMarketeventfalsefalse
asset(address)
interestRateModel(address)
void
MoneyMarketeventfalsefalse
oldOriginationFeeMantissa(uint256)
newOriginationFeeMantissa(uint256)
void
MoneyMarketeventfalsefalse
oldCollateralRatioMantissa(uint256)
newCollateralRatioMantissa(uint256)
oldLiquidationDiscountMantissa(uint256)
newLiquidationDiscountMantissa(uint256)
void
MoneyMarketeventfalsefalse
asset(address)
interestRateModel(address)
void
MoneyMarketeventfalsefalse
oldOracle(address)
newOracle(address)
void
MoneyMarketeventfalsefalse
oldAdmin(address)
newAdmin(address)
void
MoneyMarketeventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
MoneyMarketeventfalsefalse
targetAccount(address)
assetBorrow(address)
borrowBalanceBefore(uint256)
borrowBalanceAccumulated(uint256)
amountRepaid(uint256)
borrowBalanceAfter(uint256)
liquidator(address)
assetCollateral(address)
collateralBalanceBefore(uint256)
collateralBalanceAccumulated(uint256)
amountSeized(uint256)
collateralBalanceAfter(uint256)
void
MoneyMarketeventfalsefalse
account(address)
asset(address)
amount(uint256)
startingBalance(uint256)
newBalance(uint256)
void
MoneyMarketeventfalsefalse
account(address)
asset(address)
amount(uint256)
startingBalance(uint256)
borrowAmountWithFee(uint256)
newBalance(uint256)
void
MoneyMarketeventfalsefalse
account(address)
asset(address)
amount(uint256)
startingBalance(uint256)
newBalance(uint256)
void
MoneyMarketeventfalsefalse
account(address)
asset(address)
amount(uint256)
startingBalance(uint256)
newBalance(uint256)
void
function
view
falsefalse
(address)
(address)
uint256,
uint256,
function
view
falsefalse
address
function
view
falsefalse
(uint256)
address
function
view
falsefalse
uint256
function
view
falsefalse
(address)
(address)
uint256
uint256
function
view
falsefalse
uint256
function
view
falsefalse
(address)
bool,
uint256,
address,
uint256,
uint256,
uint256,
uint256,
uint256,
uint256,
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
bool
function
view
falsefalse
address
Compound

Unitroller

0x3d9819210a31b4961b30ef54be2aed79b9c9cd3b
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
UnitrollerUnitroller
ReentrancyGuardconstructor
nonpayable
falsefalsevoid
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
Unitrollerfunction
nonpayable
falsefalse
uint256
Unitrollerfunction
nonpayable
falsefalse
newPendingImplementation(address)
uint256
Unitrollerfunction
nonpayable
falsefalse
uint256
Unitrollerfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
Unitrollerfallback
payable
truefalsevoidvoid
Unitrollereventfalsefalse
oldAdmin(address)
newAdmin(address)
void
Unitrollereventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
Unitrollereventfalsefalse
oldImplementation(address)
newImplementation(address)
void
Unitrollereventfalsefalse
oldPendingImplementation(address)
newPendingImplementation(address)
void
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
address
Compound

Liquidator

0x1055be4bf7338c7606d9efdcf80593f180ba043e
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
Liquidatorfunction
nonpayable
falsefalse
targetAccount(address)
assetBorrow(address)
assetCollateral(address)
requestedAmountClose(uint256)
uint256
Liquidatoreventfalsefalse
targetAccount(address)
assetBorrow(address)
borrowBalanceBefore(uint256)
borrowBalanceAccumulated(uint256)
amountRepaid(uint256)
borrowBalanceAfter(uint256)
liquidator(address)
assetCollateral(address)
collateralBalanceBefore(uint256)
collateralBalanceAccumulated(uint256)
amountSeized(uint256)
collateralBalanceAfter(uint256)
void
LiquidatorLiquidator
PriceOracleProxyconstructor
nonpayable
falsefalse
moneyMarket_(address)
void
function
view
falsefalse
address
Compound / CErc20

SAI - CErc20

0xf5dce57282a584d2746faf1593d3121fcac444dc
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

WBTC - CErc20

0xc11b1268c1a384e55c48c2391d8d480264a3a7f4
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
OracleErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

0x - CErc20

0xb3319f5d18bc0d84dd1b4825dcde5d5f7266d407
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

BAT - CErc20

0x6c8c6b02e7b2be14d4fa6022dfd6d75921d90e4e
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

DAI - CErc20Delegator

0x5d3a536e4d6dbd6114cc1ead35777bab948e3643
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CDelegatorInterfaceeventfalsefalse
oldImplementation(address)
newImplementation(address)
void
CErc20DelegatorCErc20Delegator
CErc20Delegatorconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint8)
admin_(address)
implementation_(address)
becomeImplementationData(bytes)
void
CErc20Delegatorfallback
payable
truefalsevoidvoid
CErc20Delegatorfunction
nonpayable
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CErc20Delegatorfunction
nonpayable
falsefalse
dst(address)
amount(uint256)
bool
CErc20Delegatorfunction
nonpayable
falsefalse
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
repayAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
data(bytes)
bytes
CErc20Delegatorfunction
nonpayable
falsefalse
account(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
owner(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CErc20Delegatorfunction
nonpayable
falsefalse
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
newReserveFactorMantissa(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
implementation_(address)
allowResign(bool)
becomeImplementationData(bytes)
CErc20Delegatorfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
reduceAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
addAmount(uint256)
uint256
CErc20Delegatorfunction
nonpayable
falsefalse
uint256
CErc20Delegatorfunction
view
falsefalse
uint256
CErc20Delegatorfunction
view
falsefalse
uint256
CErc20Delegatorfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CErc20Delegatorfunction
view
falsefalse
uint256
CErc20Delegatorfunction
view
falsefalse
data(bytes)
bytes
CErc20Delegatorfunction
view
falsefalse
uint256
CErc20Delegatorfunction
view
falsefalse
account(address)
uint256
CErc20Delegatorfunction
view
falsefalse
owner(address)
uint256
CErc20Delegatorfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CTokenInterfaceeventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokenInterfaceeventfalsefalse
benefactor(address)
addAmount(uint256)
newTotalReserves(uint256)
void
CTokenInterfaceeventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokenInterfaceeventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokenInterfaceeventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokenInterfaceeventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokenInterfaceeventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokenInterfaceeventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokenInterfaceeventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokenInterfaceeventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokenInterfaceeventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokenInterfaceeventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
CTokenInterfaceeventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokenInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
CTokenInterfaceeventfalsefalse
cashPrior(uint256)
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
string
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint8
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
Compound / CErc20

ETH - CEther

0x4ddc2d193948926d02f9b1fe9e1daa0718270ed5
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CEtherfunction
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CEtherfunction
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CEtherfunction
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CEtherfunction
payable
truefalse
borrower(address)
CEtherfunction
payable
truefalse
borrower(address)
cTokenCollateral(address)
CEtherfunction
payable
truefalse
CEtherfunction
payable
truefalse
CEtherfallback
payable
truefalsevoidvoid
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CEtherCEther
ReentrancyGuardconstructor
nonpayable
falsefalse
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

USDCoin - CErc20

0x39aa39c021dfbae8fac545936693ac917d5e7563
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / CErc20

Auger - CErc20

0x158079ee67fce2f58472a96584a73c7ab9ac95c1
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
uint256
CErc20function
nonpayable
falsefalse
redeemTokens(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrowAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
mintAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
redeemAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
borrower(address)
repayAmount(uint256)
uint256
CErc20function
nonpayable
falsefalse
repayAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
newReserveFactorMantissa(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
liquidator(address)
borrower(address)
seizeTokens(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
reduceAmount(uint256)
uint256
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
src(address)
dst(address)
amount(uint256)
bool
CTokenfunction
nonpayable
Restricted (nonReentrant)
falsefalse
account(address)
uint256
CTokenfunction
nonpayable
falsefalse
newInterestRateModel(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newPendingAdmin(address)
uint256
CTokenfunction
nonpayable
falsefalse
uint256
CTokenfunction
nonpayable
falsefalse
newComptroller(address)
uint256
CTokenfunction
nonpayable
falsefalse
owner(address)
uint256
CTokenfunction
nonpayable
falsefalse
spender(address)
amount(uint256)
bool
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
owner(address)
spender(address)
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
uint256
uint256
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
account(address)
uint256
CTokenfunction
view
falsefalse
owner(address)
uint256
CTokenfunction
view
falsefalse
uint256
CTokenfunction
view
falsefalse
uint256
CTokeneventfalsefalse
admin(address)
reduceAmount(uint256)
newTotalReserves(uint256)
void
CTokeneventfalsefalse
oldReserveFactorMantissa(uint256)
newReserveFactorMantissa(uint256)
void
CTokeneventfalsefalse
oldInterestRateModel(address)
newInterestRateModel(address)
void
CTokeneventfalsefalse
oldComptroller(address)
newComptroller(address)
void
CTokeneventfalsefalse
oldAdmin(address)
newAdmin(address)
void
CTokeneventfalsefalse
oldPendingAdmin(address)
newPendingAdmin(address)
void
CTokeneventfalsefalse
liquidator(address)
borrower(address)
repayAmount(uint256)
cTokenCollateral(address)
seizeTokens(uint256)
void
CTokeneventfalsefalse
payer(address)
borrower(address)
repayAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
borrower(address)
borrowAmount(uint256)
accountBorrows(uint256)
totalBorrows(uint256)
void
CTokeneventfalsefalse
redeemer(address)
redeemAmount(uint256)
redeemTokens(uint256)
void
CTokeneventfalsefalse
minter(address)
mintAmount(uint256)
mintTokens(uint256)
void
CTokeneventfalsefalse
interestAccumulated(uint256)
borrowIndex(uint256)
totalBorrows(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
owner(address)
spender(address)
amount(uint256)
void
EIP20NonStandardInterfaceeventfalsefalse
from(address)
to(address)
amount(uint256)
void
CErc20CErc20
ReentrancyGuardconstructor
nonpayable
falsefalse
underlying_(address)
comptroller_(address)
interestRateModel_(address)
initialExchangeRateMantissa_(uint256)
name_(string)
symbol_(string)
decimals_(uint256)
void
TokenErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
bool
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
string
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
uint256
function
view
falsefalse
uint256
function
view
falsefalse
string
Compound / PriceOracle

PriceOracleProxy

0xe7664229833ae4abf4e269b8f23a86b657e2338d
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
PriceOracleProxyfunction
view
falsefalse
cToken(address)
uint256
PriceOracleProxyPriceOracleProxy
ReentrancyGuardconstructor
nonpayable
falsefalse
comptroller_(address)
v1PriceOracle_(address)
cEtherAddress_(address)
cUsdcAddress_(address)
void
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
bool
function
view
falsefalse
address
Compound / PriceOracle

PriceOracleProxy

0x9e77ad51e5c0825d6e440f49e49ef1a1bca37b5d
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
PriceOracleProxyfunction
nonpayable
falsefalse
asset(address)
uint256
PriceOracleProxyPriceOracleProxy
PriceOracleProxyconstructor
nonpayable
falsefalse
realPriceOracle_(address)
void
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
uint256
Compound / PriceOracle

V1 - PriceOracle

0x02557a5e05defeffd4cae6d83ea3d173b272c904
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
PriceOraclefunction
nonpayable
falsefalse
asset(address)
newScaledPrice(uint256)
uint256
PriceOraclefunction
nonpayable
falsefalse
uint256
PriceOraclefunction
nonpayable
falsefalse
newPendingAnchorAdmin(address)
uint256
PriceOraclefunction
nonpayable
falsefalse
assets(address[])
requestedPriceMantissas(uint256[])
uint256[]
PriceOraclefunction
nonpayable
falsefalse
requestedState(bool)
uint256
PriceOraclefunction
nonpayable
falsefalse
asset(address)
requestedPriceMantissa(uint256)
uint256
PriceOraclefunction
view
falsefalse
asset(address)
uint256
PriceOraclefunction
view
falsefalse
asset(address)
uint256
PriceOraclePriceOracle
PriceOracleconstructor
nonpayable
falsefalse
_poster(address)
addr0(address)
reader0(address)
addr1(address)
reader1(address)
void
PriceOraclefallback
payable
truefalsevoidvoid
PriceOracleeventfalsefalse
oldAnchorAdmin(address)
newAnchorAdmin(address)
void
PriceOracleeventfalsefalse
oldPendingAnchorAdmin(address)
newPendingAnchorAdmin(address)
void
PriceOracleeventfalsefalse
newState(bool)
void
PriceOracleeventfalsefalse
asset(address)
requestedPriceMantissa(uint256)
anchorPriceMantissa(uint256)
cappedPriceMantissa(uint256)
void
PriceOracleeventfalsefalse
asset(address)
previousPriceMantissa(uint256)
requestedPriceMantissa(uint256)
newPriceMantissa(uint256)
void
PriceOracleeventfalsefalse
anchorAdmin(address)
asset(address)
oldScaledPrice(uint256)
newScaledPrice(uint256)
void
PriceOracleeventfalsefalse
msgSender(address)
asset(address)
error(uint256)
info(uint256)
detail(uint256)
void
function
view
falsefalse
uint256
function
view
falsefalse
(address)
uint256
function
view
falsefalse
address
function
view
falsefalse
(address)
uint256
uint256
function
view
falsefalse
bool
function
view
falsefalse
(address)
address
function
view
falsefalse
uint256
function
view
falsefalse
address
function
view
falsefalse
(address)
uint256
function
view
falsefalse
uint256
function
view
falsefalse
address
Compound / RateModel

WhitePaperInterestRateModel

0xd928c8ead620bb316d2cefe3caf81dc2dec6ff63
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
WhitePaperInterestRateModelfunction
view
falsefalse
cash(uint256)
borrows(uint256)
_reserves(uint256)
uint256,
uint256,
WhitePaperInterestRateModelWhitePaperInterestRateModel
WhitePaperInterestRateModelconstructor
nonpayable
falsefalse
baseRate_(uint256)
multiplier_(uint256)
void
function
view
falsefalse
uint256
function
view
falsefalse
bool
function
view
falsefalse
uint256
function
view
falsefalse
uint256
Compound / RateModel

StandardInterestRateModel

0xd25c029a607ee888bdbdbe054515e25ec6f3fff9
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
StandardInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256,
uint256,
StandardInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256
uint256
Compound / RateModel

LCStandardInterestRateModel

0xcdaf8cb1839952cbe6d98d248e593b782a2419c7
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
LCStandardInterestRateModelfunction
nonpayable
falsefalse
asset(address)
cash(uint256)
borrows(uint256)
uint256,
uint256,
LCStandardInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256
uint256
LiquidationCheckerfunction
nonpayable
falsefalse
allowLiquidation_(bool)
LCStandardInterestRateModelLCStandardInterestRateModel
PriceOracleProxyconstructor
nonpayable
falsefalse
moneyMarket(address)
liquidator(address)
void
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
bool
Compound / RateModel

LCStableCoinInterestRateModel

0x8ac03df808efae9397a9d95888230ee022b997f4
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
LCStableCoinInterestRateModelfunction
nonpayable
falsefalse
asset(address)
cash(uint256)
borrows(uint256)
uint256,
uint256,
LCStableCoinInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256
uint256
LiquidationCheckerfunction
nonpayable
falsefalse
allowLiquidation_(bool)
LCStableCoinInterestRateModelLCStableCoinInterestRateModel
PriceOracleProxyconstructor
nonpayable
falsefalse
moneyMarket(address)
liquidator(address)
void
function
view
falsefalse
address
function
view
falsefalse
address
function
view
falsefalse
bool
Compound / RateModel

StableCoinInterestRateModel

0x0a97f822272519d5296e21de278a86cd3ce3c96a
View ABI Document / Source Code
NameContract / LibraryNameTypeStateMutabilityModifiersPayableAnonymousInputsOutputs
ErrorReportereventfalsefalse
error(uint256)
info(uint256)
detail(uint256)
void
StableCoinInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256,
uint256,
StableCoinInterestRateModelfunction
view
falsefalse
_asset(address)
cash(uint256)
borrows(uint256)
uint256
uint256