Constants

Git Source

WETH9

address constant WETH9 = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2;

ROCKET_POOL_STAKED_ETH

address constant ROCKET_POOL_STAKED_ETH = 0xae78736Cd615f374D3085123A210448E74Fc6393;

UNISWAPV2_ROUTER

address constant UNISWAPV2_ROUTER = 0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D;

UNISWAPV3_ROUTER

address constant UNISWAPV3_ROUTER = 0xE592427A0AEce92De3Edee1F18E0157C05861564;

PANCAKESWAPV3_ROUTER

address constant PANCAKESWAPV3_ROUTER = 0x1b81D678ffb9C0263b24A97847620C99d213eB14;

POOL_FEE_LPV3

uint24 constant POOL_FEE_LPV3 = 10_000;

POOL_FEE_RETH_500

uint24 constant POOL_FEE_RETH_500 = 500;

POOL_FEE_RETH_100

uint24 constant POOL_FEE_RETH_100 = 100;

MAX_TWAP_DIFF

uint24 constant MAX_TWAP_DIFF = 125;

SECONDS_AGO

int32 constant SECONDS_AGO = 120;

Q96

uint256 constant Q96 = 0x1000000000000000000000000;

RETH_PRICE_LIMIT

uint256 constant RETH_PRICE_LIMIT = 1.25 ether;

RETH_PRICE_SLIPPAGE

uint256 constant RETH_PRICE_SLIPPAGE = 1.3 ether;

PANCAKESWAP_RETH_500

address constant PANCAKESWAP_RETH_500 = 0x2201d2400d30BFD8172104B4ad046d019CA4E7bd;

UNISWAPV3_RETH_500

address constant UNISWAPV3_RETH_500 = 0xa4e0faA58465A2D369aa21B3e42d43374c6F9613;

UNISWAPV3_RETH_100

address constant UNISWAPV3_RETH_100 = 0x553e9C493678d8606d6a5ba284643dB2110Df823;

BALANCER_VAULT

IBalancerVault constant BALANCER_VAULT = IBalancerVault(0xBA12222222228d8Ba445958a75a0704d566BF2C8);

BALANCER_POOL_ID

bytes32 constant BALANCER_POOL_ID = 0x1e19cf2d73a72ef1332c882f20534b6519be0276000200000000000000000112;

UNISWAP_100_FLAG

uint256 constant UNISWAP_100_FLAG = 1;

UNISWAP_500_FLAG

uint256 constant UNISWAP_500_FLAG = 2;

PANCAKE_500_FLAG

uint256 constant PANCAKE_500_FLAG = 4;

ALL_FLAGS

uint256 constant ALL_FLAGS = UNISWAP_100_FLAG + UNISWAP_500_FLAG + PANCAKE_500_FLAG;