Git Source
ADJUSTED_PROFIT_MARGIN_MASK
uint256 constant ADJUSTED_PROFIT_MARGIN_MASK = 0x0000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF;
MINIMUM_KINK_RATE_MASK
uint256 constant MINIMUM_KINK_RATE_MASK = 0x0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000;
RESERVE_FACTOR_MASK
uint256 constant RESERVE_FACTOR_MASK = 0x000000000000000000000000000000000000000000000000000000000000FFFF;
ADJUSTED_BASE_RATE_MASK
uint256 constant ADJUSTED_BASE_RATE_MASK = 0x000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF0000;
MINIMUM_BASE_RATE_MASK
uint256 constant MINIMUM_BASE_RATE_MASK = 0x000000000000FFFFFFFFFFFFFFFFFFFFFFFF0000000000000000000000000000;
OPTIMAL_UTILIZATION_MASK
uint256 constant OPTIMAL_UTILIZATION_MASK = 0x00000000FFFF0000000000000000000000000000000000000000000000000000;
DISTRIBUTION_FACTOR_MASK
uint256 constant DISTRIBUTION_FACTOR_MASK = 0x0000FFFF00000000000000000000000000000000000000000000000000000000;
ADJUSTED_ABOVE_KINK_SLOPE_MASK
uint256 constant ADJUSTED_ABOVE_KINK_SLOPE_MASK = 0x0000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFF;
MINIMUM_ABOVE_KINK_SLOPE_MASK
uint256 constant MINIMUM_ABOVE_KINK_SLOPE_MASK = 0x0000000000000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000;
ADJUSTED_PROFIT_MARGIN_SHIFT
uint8 constant ADJUSTED_PROFIT_MARGIN_SHIFT = 0;
MINIMUM_KINK_RATE_SHIFT
uint8 constant MINIMUM_KINK_RATE_SHIFT = 96;
RESERVE_FACTOR_SHIFT
uint8 constant RESERVE_FACTOR_SHIFT = 0;
ADJUSTED_BASE_RATE_SHIFT
uint8 constant ADJUSTED_BASE_RATE_SHIFT = 16;
MINIMUM_BASE_RATE_SHIFT
uint8 constant MINIMUM_BASE_RATE_SHIFT = 16 + 96;
OPTIMAL_UTILIZATION_SHIFT
uint8 constant OPTIMAL_UTILIZATION_SHIFT = 16 + 96 + 96;
DISTRIBUTION_FACTOR_SHIFT
uint8 constant DISTRIBUTION_FACTOR_SHIFT = 16 + 96 + 96 + 16;
ADJUSTED_ABOVE_KINK_SLOPE_SHIFT
uint8 constant ADJUSTED_ABOVE_KINK_SLOPE_SHIFT = 0;
MINIMUM_ABOVE_KINK_SLOPE_SHIFT
uint8 constant MINIMUM_ABOVE_KINK_SLOPE_SHIFT = 96;
SECONDS_IN_A_YEAR
uint48 constant SECONDS_IN_A_YEAR = 31_536_000;