mirror of
https://github.com/Instadapp/smart-contract.git
synced 2024-07-29 22:08:07 +00:00
basic contract interface
This commit is contained in:
parent
fa2fb6ee1a
commit
02c21a9b28
|
@ -12,4 +12,14 @@ interface CTokenInterface {
|
||||||
function repayBorrowBehalf(address borrower) external payable; // For ETH
|
function repayBorrowBehalf(address borrower) external payable; // For ETH
|
||||||
function liquidateBorrow(address borrower, uint repayAmount, address cTokenCollateral) external returns (uint);
|
function liquidateBorrow(address borrower, uint repayAmount, address cTokenCollateral) external returns (uint);
|
||||||
function liquidateBorrow(address borrower, address cTokenCollateral) external payable;
|
function liquidateBorrow(address borrower, address cTokenCollateral) external payable;
|
||||||
|
function exchangeRateCurrent() external returns (uint);
|
||||||
|
function getCash() external view returns (uint);
|
||||||
|
function totalBorrowsCurrent() external returns (uint);
|
||||||
|
function borrowBalanceCurrent(address account) external returns (uint);
|
||||||
|
function borrowRatePerBlock() external view returns (uint);
|
||||||
|
function totalSupply() external view returns (uint256);
|
||||||
|
function balanceOf(address owner) external view returns (uint256 balance);
|
||||||
|
function supplyRatePerBlock() external view returns (uint);
|
||||||
|
function totalReserves() external view returns (uint);
|
||||||
|
function reserveFactorMantissa() external view returns (uint);
|
||||||
}
|
}
|
Loading…
Reference in New Issue
Block a user