LinearInterestRateModel
Linear interest rate model, similar to which Aave uses: https://docs.aave.com/risk/asset-risk/methodology (opens in a new tab). In the next version, we are going to use a specially designed curve - see the paper (opens in a new tab).
LinearInterestRateModel implements IInterestRateModel
Getters
calcBorrowRate
Calculates borrow rate
function calcBorrowRate(uint256 totalLiquidity,
uint256 availableLiquidity)
external
view
returns (uint256)
getModelParameters
Gets interest rate model parameters
function getModelParameters()
external
view
returns (uint16 U_1, uint16 U_2, uint16 R_base, uint16 R_slope1, uint16 R_slope2, uint16 R_slope3);