From fcaf6b6c572df5f354c788eac414d2a1429e0460 Mon Sep 17 00:00:00 2001 From: jsy1218 <91580504+jsy1218@users.noreply.github.com> Date: Thu, 20 Feb 2025 16:57:26 -0700 Subject: [PATCH 1/2] chore: bump sor to 4.18.2 - fix: support mixed quote on rest of L2s --- lib/handlers/injector-sor.ts | 16 +++++++++++++++- package-lock.json | 14 +++++++------- package.json | 2 +- 3 files changed, 23 insertions(+), 9 deletions(-) diff --git a/lib/handlers/injector-sor.ts b/lib/handlers/injector-sor.ts index cc56dec6bf..b34c5904f0 100644 --- a/lib/handlers/injector-sor.ts +++ b/lib/handlers/injector-sor.ts @@ -533,7 +533,21 @@ export abstract class InjectorSOR extends Injector< ChainId.MAINNET, ] - const mixedSupported = [ChainId.MAINNET, ChainId.SEPOLIA, ChainId.GOERLI, ChainId.UNICHAIN, ChainId.BASE] + const mixedSupported = [ + ChainId.MAINNET, + ChainId.SEPOLIA, + ChainId.GOERLI, + ChainId.BASE, + ChainId.UNICHAIN, + ChainId.BASE, + ChainId.ARBITRUM_ONE, + ChainId.POLYGON, + ChainId.OPTIMISM, + ChainId.AVALANCHE, + ChainId.BNB, + ChainId.WORLDCHAIN, + ChainId.ZORA, + ] const cachedRoutesCacheInvalidationFixRolloutPercentage = NEW_CACHED_ROUTES_ROLLOUT_PERCENT[chainId] diff --git a/package-lock.json b/package-lock.json index 978cbc4059..9b941c5633 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29,7 +29,7 @@ "@uniswap/permit2-sdk": "^1.3.0", "@uniswap/router-sdk": "^1.22.2", "@uniswap/sdk-core": "^7.5.0", - "@uniswap/smart-order-router": "4.18.1", + "@uniswap/smart-order-router": "4.18.2", "@uniswap/token-lists": "^1.0.0-beta.33", "@uniswap/universal-router-sdk": "^4.18.1", "@uniswap/v2-sdk": "^4.13.0", @@ -4508,9 +4508,9 @@ } }, "node_modules/@uniswap/smart-order-router": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.1.tgz", - "integrity": "sha512-882yBaoQ6YBHeObASR5XK6F/RzihTzAl6mVEVhoFowO6G0AHl17YYyKJz8iaX/rS3IHphROsGR85A8Z1PkH2OA==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.2.tgz", + "integrity": "sha512-wMKkJgfKzog/bFCJfA++rhBrp36W6t7VGq4KJQcdwodaVDXgzgLFLXrwqrnLlJ5cafyTCCWcQt7yrTrkD22YMw==", "dependencies": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", @@ -27936,9 +27936,9 @@ } }, "@uniswap/smart-order-router": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.1.tgz", - "integrity": "sha512-882yBaoQ6YBHeObASR5XK6F/RzihTzAl6mVEVhoFowO6G0AHl17YYyKJz8iaX/rS3IHphROsGR85A8Z1PkH2OA==", + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.18.2.tgz", + "integrity": "sha512-wMKkJgfKzog/bFCJfA++rhBrp36W6t7VGq4KJQcdwodaVDXgzgLFLXrwqrnLlJ5cafyTCCWcQt7yrTrkD22YMw==", "requires": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", diff --git a/package.json b/package.json index 65420868b0..15fdea2014 100644 --- a/package.json +++ b/package.json @@ -88,7 +88,7 @@ "@uniswap/permit2-sdk": "^1.3.0", "@uniswap/router-sdk": "^1.22.2", "@uniswap/sdk-core": "^7.5.0", - "@uniswap/smart-order-router": "4.18.1", + "@uniswap/smart-order-router": "4.18.2", "@uniswap/token-lists": "^1.0.0-beta.33", "@uniswap/universal-router-sdk": "^4.18.1", "@uniswap/v2-sdk": "^4.13.0", From 44a3dc15fa5ff6a3076bc6bfe873f2a4dbdd2194 Mon Sep 17 00:00:00 2001 From: jsy1218 <91580504+jsy1218@users.noreply.github.com> Date: Thu, 20 Feb 2025 17:14:33 -0700 Subject: [PATCH 2/2] feedback --- lib/handlers/injector-sor.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/lib/handlers/injector-sor.ts b/lib/handlers/injector-sor.ts index b34c5904f0..087f483882 100644 --- a/lib/handlers/injector-sor.ts +++ b/lib/handlers/injector-sor.ts @@ -539,7 +539,6 @@ export abstract class InjectorSOR extends Injector< ChainId.GOERLI, ChainId.BASE, ChainId.UNICHAIN, - ChainId.BASE, ChainId.ARBITRUM_ONE, ChainId.POLYGON, ChainId.OPTIMISM,