RateModel
Inherits: IRateModel
Author: Aloe Labs, Inc.
"Test everything; hold fast what is good." - 1 Thessalonians 5:21
State Variables
_A
uint256 private constant _A = 6.1010463348e20;
_B
uint256 private constant _B = _A / 1e18;
Functions
getYieldPerSecond
Specifies the percentage yield per second for a lender
. Need not be a pure function
of utilization
. To convert to APY: (1 + returnValue / 1e12) ** secondsPerYear - 1
function getYieldPerSecond(uint256 utilization, address) external pure returns (uint256);
Parameters
Name | Type | Description |
---|---|---|
utilization | uint256 | The lender 's total borrows divided by total assets, scaled up by 1e18 |
<none> | address |
Returns
Name | Type | Description |
---|---|---|
<none> | uint256 | The percentage yield per second, scaled up by 1e12 |