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
Was this helpful?