UNPKG

rubic-sdk

Version:
59 lines 1.92 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.UNI_SWAP_V3_ARBITRUM_ROUTER_CONFIGURATION = void 0; const tokens_1 = require("../../../../../../../../common/tokens"); const blockchain_name_1 = require("../../../../../../../../core/blockchain/models/blockchain-name"); /** * Most popular tokens in uni v3 to use in a route. */ const tokensSymbols = ['WETH', 'GMX', 'USDC', 'WBTC', 'DAI']; const routerTokens = { WETH: tokens_1.wrappedNativeTokensList[blockchain_name_1.BLOCKCHAIN_NAME.ARBITRUM].address, GMX: '0xfc5A1A6EB076a2C7aD06eD22C90d7E710E35ad0a', USDC: '0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8', WBTC: '0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f', DAI: '0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1' }; const routerLiquidityPools = [ { poolAddress: '0x80A9ae39310abf666A87C743d6ebBD0E8C42158E', tokenSymbolA: 'WETH', tokenSymbolB: 'GMX', fee: 10000 }, { poolAddress: '0xC31E54c7a869B9FcBEcc14363CF510d1c41fa443', tokenSymbolA: 'WETH', tokenSymbolB: 'USDC', fee: 500 }, { poolAddress: '0x149e36E72726e0BceA5c59d40df2c43F60f5A22D', tokenSymbolA: 'WBTC', tokenSymbolB: 'WETH', fee: 3000 }, { poolAddress: '0x17c14D2c404D167802b16C450d3c99F88F2c4F4d', tokenSymbolA: 'WETH', tokenSymbolB: 'USDC', fee: 3000 }, { poolAddress: '0x2f5e87C9312fa29aed5c179E456625D79015299c', tokenSymbolA: 'WBTC', tokenSymbolB: 'WETH', fee: 500 }, { poolAddress: '0xd37Af656Abf91c7f548FfFC0133175b5e4d3d5e6', tokenSymbolA: 'DAI', tokenSymbolB: 'USDC', fee: 500 } ]; exports.UNI_SWAP_V3_ARBITRUM_ROUTER_CONFIGURATION = { tokens: routerTokens, liquidityPools: routerLiquidityPools }; //# sourceMappingURL=router-configuration.js.map