Variables ​
Inherits:Constants
State Variables ​
_FLAG_BITMASK_IS_RATE_BELOW_MAX_REACHED ​
solidity
uint8 internal constant _FLAG_BITMASK_IS_RATE_BELOW_MAX_REACHED = 1;_FLAG_BITMASK_IS_UP_MAX_APR_CAPPED ​
solidity
uint8 internal constant _FLAG_BITMASK_IS_UP_MAX_APR_CAPPED = 2;_FLAG_BITMASK_AVOID_FORCED_LIQUIDATIONS_COL ​
solidity
uint8 internal constant _FLAG_BITMASK_AVOID_FORCED_LIQUIDATIONS_COL = 4;_FLAG_BITMASK_AVOID_FORCED_LIQUIDATIONS_DEBT ​
solidity
uint8 internal constant _FLAG_BITMASK_AVOID_FORCED_LIQUIDATIONS_DEBT = 8;_FLAG_BITMASK_ALLOW_MAX_YIELD_JUMPS ​
solidity
uint8 internal constant _FLAG_BITMASK_ALLOW_MAX_YIELD_JUMPS = 0xE0;_slot0 ​
solidity
Slot0 internal _slot0;_slot1 ​
solidity
Slot1 internal _slot1;Structs ​
Slot0 ​
solidity
struct Slot0 {
    uint168 rate;
    uint40 lastUpdateTime;
    uint8 flags;
    uint24 minHeartbeat;
    uint16 minUpdateDiffPercent;
}Slot1 ​
solidity
struct Slot1 {
    uint168 maxReachedAPRCappedRate;
    uint24 maxAPRPercent;
    uint24 maxDownFromMaxReachedPercentCol;
    uint24 maxDownFromMaxReachedPercentDebt;
    uint16 maxDebtUpCapPercent;
}
