Variables ​
Constants ​
GOVERNANCE_SLOT ​
Storage slot with the admin of the contract. Logic from "proxy.sol". This is the keccak-256 hash of "eip1967.proxy.admin" subtracted by 1, and is validated in the constructor.
solidity
bytes32 internal constant GOVERNANCE_SLOT = 0xb53127684a568b3173ae13b9f8a6016e243e63b6e8ee1178d6a717850b5d6103EXCHANGE_PRICES_PRECISION ​
solidity
uint256 internal constant EXCHANGE_PRICES_PRECISION = 1e12SECONDS_PER_YEAR ​
Ignoring leap years
solidity
uint256 internal constant SECONDS_PER_YEAR = 365 daysSMALL_COEFFICIENT_SIZE ​
solidity
uint256 internal constant SMALL_COEFFICIENT_SIZE = 10DEFAULT_COEFFICIENT_SIZE ​
solidity
uint256 internal constant DEFAULT_COEFFICIENT_SIZE = 56DEFAULT_EXPONENT_SIZE ​
solidity
uint256 internal constant DEFAULT_EXPONENT_SIZE = 8DEFAULT_EXPONENT_MASK ​
solidity
uint256 internal constant DEFAULT_EXPONENT_MASK = 0xFFDECAY_DURATION ​
solidity
uint256 internal constant DECAY_DURATION = 1 hoursDECAY_CHECKPOINT_DURATION_SCALEDX10 ​
solidity
uint256 internal constant DECAY_CHECKPOINT_DURATION_SCALEDX10 = 36FOUR_DECIMALS ​
solidity
uint256 internal constant FOUR_DECIMALS = 10000SIX_DECIMALS ​
solidity
uint256 internal constant SIX_DECIMALS = 1e6X8 ​
solidity
uint256 internal constant X8 = 0xffX10 ​
solidity
uint256 internal constant X10 = 0x3ffX14 ​
solidity
uint256 internal constant X14 = 0x3fffX16 ​
solidity
uint256 internal constant X16 = 0xffffX18 ​
solidity
uint256 internal constant X18 = 0x3ffffX24 ​
solidity
uint256 internal constant X24 = 0xffffffX26 ​
solidity
uint256 internal constant X26 = 0x3ffffffX33 ​
solidity
uint256 internal constant X33 = 0x1ffffffffX64 ​
solidity
uint256 internal constant X64 = 0xffffffffffffffffLIQUIDITY ​
address of the liquidity contract
solidity
IFluidLiquidity public immutable LIQUIDITYFunctions ​
constructor ​
solidity
constructor(IFluidLiquidity liquidity_) ;
