Constants ​
Inherits:FluidAuthLevels
Constants ​
X10 ​
solidity
uint256 internal constant X10 = 0x3ffX20 ​
solidity
uint256 internal constant X20 = 0xfffffX24 ​
solidity
uint256 internal constant X24 = 0xffffffTHREE_DECIMALS ​
solidity
uint256 internal constant THREE_DECIMALS = 1e3COOLDOWN ​
cooldown for config updates is 1 day
solidity
uint256 public constant COOLDOWN = 1 daysMAX_PERCENT_RANGE_CHANGE_ALLOWED ​
max percent range change allowed is 30%
solidity
uint256 public constant MAX_PERCENT_RANGE_CHANGE_ALLOWED = 30 * 1e4MIN_SHIFT_TIME ​
shift time must be >= 2 days <= 12 days (except for wsteth and weeth eth dexes)
solidity
uint256 public constant MIN_SHIFT_TIME = 2 daysMAX_SHIFT_TIME ​
solidity
uint256 public constant MAX_SHIFT_TIME = 12 daysAUTH_GATE ​
auth gate resolving multisig/governance identity; MID-level auths pass onlyAuthLevelMid.
solidity
IFluidAuthGate public immutable AUTH_GATEWSTETH_ETH_DEX ​
wsteth eth dex, must shift instantly (only on mainnet)
solidity
address public immutable WSTETH_ETH_DEXWEETH_ETH_DEX ​
weeth eth dex, must shift instantly (only on mainnet)
solidity
address public immutable WEETH_ETH_DEX