ICompound

ICompoundPriceOracle

getUnderlyingPrice

function getUnderlyingPrice(contract IcERC20 cToken) external view returns (uint256)

IComptroller

oracle

function oracle() external returns (contract ICompoundPriceOracle priceFeed)

markets

function markets(address cToken) external view returns (bool isListed, uint256 collateralFactorMantissa, bool isComped)

enterMarkets

function enterMarkets(address[] cTokens) external returns (uint256[])

exitMarket

function exitMarket(address cToken) external returns (uint256)

getAccountLiquidity

function getAccountLiquidity(address user) external view returns (uint256 errorCode, uint256 liquidity, uint256 shortfall)

claimComp

checkMembership

IcERC20

redeem

borrow

repayBorrow

repayBorrow

repayBorrowBehalf

repayBorrowBehalf

balanceOfUnderlying

getAccountSnapshot

borrowRatePerBlock

supplyRatePerBlock

totalBorrowsCurrent

borrowBalanceCurrent

borrowBalanceStored

exchangeRateCurrent

exchangeRateStored

getCash

accrueInterest

seize

redeemUnderlying

mint

mint

underlying

isCToken