diff --git a/packages/asset-swapper/CHANGELOG.json b/packages/asset-swapper/CHANGELOG.json index dbd78b5e2e..88917d43ee 100644 --- a/packages/asset-swapper/CHANGELOG.json +++ b/packages/asset-swapper/CHANGELOG.json @@ -1,4 +1,13 @@ [ + { + "version": "6.2.0", + "changes": [ + { + "note": "drop curve Y and BUSD pools", + "pr": 161 + } + ] + }, { "version": "6.1.0", "changes": [ diff --git a/packages/asset-swapper/src/utils/market_operation_utils/constants.ts b/packages/asset-swapper/src/utils/market_operation_utils/constants.ts index 8ce3acf478..dde95205f9 100644 --- a/packages/asset-swapper/src/utils/market_operation_utils/constants.ts +++ b/packages/asset-swapper/src/utils/market_operation_utils/constants.ts @@ -170,8 +170,8 @@ export const POOLS = { curve_compound: '0xa2b47e3d5c44877cca798226b7b8118f9bfb7a56', // 0.Compound // 1.USDT is dead curve_PAX: '0x06364f10b501e868329afbc005b3492902d6c763', // 2.PAX - curve_y: '0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51', // 3.Y - curve_BUSD: '0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27', // 4.BUSD + // 3. 0x45f783cce6b7ff23b2ab2d70e416cdb7d6055f51 y-pool is dead + // 4. 0x79a8c46dea5ada233abaffd40f3a0a2b1e5a4f27 BUSD is dead curve_sUSD: '0xa5407eae9ba41422680e2e00537571bcc53efbfd', // 5.sUSD curve_renBTC: '0x93054188d876f558f4a66b2ef1d97d16edf0895b', // 6.ren curve_sBTC: '0x7fc77b5c7614e1533320ea6ddc2eb61fa00a9714', // 7.sbtc @@ -233,22 +233,6 @@ export const MAINNET_CURVE_INFOS: { [name: string]: CurveInfo } = { tokens: [TOKENS.DAI, TOKENS.USDC, TOKENS.USDT, TOKENS.PAX], metaToken: undefined, }, - [POOLS.curve_y]: { - exchangeFunctionSelector: CurveFunctionSelectors.exchange_underlying, - sellQuoteFunctionSelector: CurveFunctionSelectors.get_dy_underlying, - buyQuoteFunctionSelector: CurveFunctionSelectors.get_dx_underlying, - poolAddress: POOLS.curve_y, - tokens: [TOKENS.DAI, TOKENS.USDC, TOKENS.USDT, TOKENS.TUSD], - metaToken: undefined, - }, - [POOLS.curve_BUSD]: { - exchangeFunctionSelector: CurveFunctionSelectors.exchange_underlying, - sellQuoteFunctionSelector: CurveFunctionSelectors.get_dy_underlying, - buyQuoteFunctionSelector: CurveFunctionSelectors.get_dx_underlying, - poolAddress: POOLS.curve_BUSD, - tokens: [TOKENS.DAI, TOKENS.USDC, TOKENS.USDT, TOKENS.BUSD], - metaToken: undefined, - }, [POOLS.curve_sUSD]: { exchangeFunctionSelector: CurveFunctionSelectors.exchange_underlying, sellQuoteFunctionSelector: CurveFunctionSelectors.get_dy_underlying, @@ -555,8 +539,6 @@ export const DEFAULT_GAS_SCHEDULE: Required = { case POOLS.curve_aave: return 800e3; case POOLS.curve_PAX: - case POOLS.curve_y: - case POOLS.curve_BUSD: return 850e3; // case POOLS.curve_seth: default: