ImmutableVariables ​
Inherits:ConstantVariables, Structs, Error
State Variables ​
DEX_ID ​
solidity
uint256 public immutable DEX_IDTOKEN_0 ​
Address of token 0
solidity
address internal immutable TOKEN_0TOKEN_1 ​
Address of token 1
solidity
address internal immutable TOKEN_1THIS_CONTRACT ​
solidity
address internal immutable THIS_CONTRACTTOKEN_0_NUMERATOR_PRECISION ​
solidity
uint256 internal immutable TOKEN_0_NUMERATOR_PRECISIONTOKEN_0_DENOMINATOR_PRECISION ​
solidity
uint256 internal immutable TOKEN_0_DENOMINATOR_PRECISIONTOKEN_1_NUMERATOR_PRECISION ​
solidity
uint256 internal immutable TOKEN_1_NUMERATOR_PRECISIONTOKEN_1_DENOMINATOR_PRECISION ​
solidity
uint256 internal immutable TOKEN_1_DENOMINATOR_PRECISIONLIQUIDITY ​
Address of liquidity contract
solidity
IFluidLiquidity internal immutable LIQUIDITYDEX_FACTORY ​
Address of DEX factory contract
solidity
IFluidDexFactory internal immutable DEX_FACTORYSHIFT_IMPLEMENTATION ​
Address of Shift implementation
solidity
address internal immutable SHIFT_IMPLEMENTATIONADMIN_IMPLEMENTATION ​
Address of Admin implementation
solidity
address internal immutable ADMIN_IMPLEMENTATIONCOL_OPERATIONS_IMPLEMENTATION ​
Address of Col Operations implementation
solidity
address internal immutable COL_OPERATIONS_IMPLEMENTATIONDEBT_OPERATIONS_IMPLEMENTATION ​
Address of Debt Operations implementation
solidity
address internal immutable DEBT_OPERATIONS_IMPLEMENTATIONDEPLOYER_CONTRACT ​
Address of contract used for deploying center price & hook related contract
solidity
address internal immutable DEPLOYER_CONTRACTSUPPLY_TOKEN_0_SLOT ​
Liquidity layer slots
solidity
bytes32 internal immutable SUPPLY_TOKEN_0_SLOTBORROW_TOKEN_0_SLOT ​
solidity
bytes32 internal immutable BORROW_TOKEN_0_SLOTSUPPLY_TOKEN_1_SLOT ​
solidity
bytes32 internal immutable SUPPLY_TOKEN_1_SLOTBORROW_TOKEN_1_SLOT ​
solidity
bytes32 internal immutable BORROW_TOKEN_1_SLOTEXCHANGE_PRICE_TOKEN_0_SLOT ​
solidity
bytes32 internal immutable EXCHANGE_PRICE_TOKEN_0_SLOTEXCHANGE_PRICE_TOKEN_1_SLOT ​
solidity
bytes32 internal immutable EXCHANGE_PRICE_TOKEN_1_SLOTFunctions ​
_calcNumeratorAndDenominator ​
solidity
function _calcNumeratorAndDenominator(address token_)
private
view
returns (uint256 numerator_, uint256 denominator_);constructor ​
solidity
constructor(ConstantViews memory constants_) ;
