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;
}