InterestRateModel Interface (InterestRateModel.sol)

View Source: contracts/InterestRateModel.sol

Any interest rate model should derive from this contract.

Functions

  • getSupplyRate(address asset, uint256 cash, uint256 borrows)

  • getBorrowRate(address asset, uint256 cash, uint256 borrows)

getSupplyRate

Gets the current supply interest rate based on the given asset, total cash and total borrows

function getSupplyRate(address asset, uint256 cash, uint256 borrows) public view
returns(uint256, uint256)

Returns

Success or failure and the supply interest rate per block scaled by 10e18

Arguments

getBorrowRate

Gets the current borrow interest rate based on the given asset, total cash and total borrows

function getBorrowRate(address asset, uint256 cash, uint256 borrows) public view
returns(uint256, uint256)

Returns

Success or failure and the borrow interest rate per block scaled by 10e18

Arguments

Last updated