Constants ​
State Variables ​
X10 ​
solidity
uint256 internal constant X10 = 0x3ff;
X20 ​
solidity
uint256 internal constant X20 = 0xfffff;
X24 ​
solidity
uint256 internal constant X24 = 0xffffff;
THREE_DECIMALS ​
solidity
uint256 internal constant THREE_DECIMALS = 1e3;
COOLDOWN ​
cooldown for config updates is 4 days
solidity
uint256 public constant COOLDOWN = 4 days;
MAX_PERCENT_RANGE_CHANGE_ALLOWED ​
max percent range change allowed is 20%
solidity
uint256 public constant MAX_PERCENT_RANGE_CHANGE_ALLOWED = 20 * 1e4;
MIN_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 days;
MAX_SHIFT_TIME ​
solidity
uint256 public constant MAX_SHIFT_TIME = 12 days;
TEAM_MULTISIG ​
Team multisigs allowed to trigger methods
solidity
address public constant TEAM_MULTISIG = 0x4F6F977aCDD1177DCD81aB83074855EcB9C2D49e;
TEAM_MULTISIG2 ​
solidity
address public constant TEAM_MULTISIG2 = 0x1e2e1aeD876f67Fe4Fd54090FD7B8F57Ce234219;
WSTETH_ETH_DEX ​
wsteth eth dex, must shift instantly (only on mainnet)
solidity
address public immutable WSTETH_ETH_DEX;
WEETH_ETH_DEX ​
weeth eth dex, must shift instantly (only on mainnet)
solidity
address public immutable WEETH_ETH_DEX;