From ba64e52cbefb999df4762449868eb1ce58a9e0b3 Mon Sep 17 00:00:00 2001 From: "Siyu Jiang (See-You John)" <91580504+jsy1218@users.noreply.github.com> Date: Fri, 4 Oct 2024 15:30:39 -0700 Subject: [PATCH] chore: bump sor to 4.5.1 - fix: bump sdks for correct quoter address on astrochain sepolia (#859) * chore: bump sor to 4.5.1 - fix: bump sdks for correct quoter address on astrochain sepolia * fix PERMIT2_ADDRESS import --- package-lock.json | 36 ++++++++++++++++++------------------ package.json | 4 ++-- test/mocha/e2e/quote.test.ts | 3 +-- 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/package-lock.json b/package-lock.json index 38bff05bc..22e709e08 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,9 +28,9 @@ "@uniswap/permit2-sdk": "^1.3.0", "@uniswap/router-sdk": "^1.14.0", "@uniswap/sdk-core": "^5.8.0", - "@uniswap/smart-order-router": "4.5.1", + "@uniswap/smart-order-router": "4.5.2", "@uniswap/token-lists": "^1.0.0-beta.33", - "@uniswap/universal-router-sdk": "^3.3.0", + "@uniswap/universal-router-sdk": "^4.3.1", "@uniswap/v2-sdk": "^4.6.1", "@uniswap/v3-periphery": "^1.4.4", "@uniswap/v3-sdk": "^3.17.1", @@ -4750,9 +4750,9 @@ } }, "node_modules/@uniswap/smart-order-router": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.1.tgz", - "integrity": "sha512-6uQmmCwin25tsbv2Agwy5gEC7fOicR4L68uxTMFa7n9fN/B40uan8gKEBmQjrzTwIpLIWDd/zlFYoQ1yD8CdWw==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.2.tgz", + "integrity": "sha512-7plmfnH7la5AjE3FNX6X8ZKPaQhkz7oNRxkggf5C1EhNwDVz1lWmeLv4S8LGhcMNKwrFHH67B6bJp8zZQi391Q==", "dependencies": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", @@ -4763,7 +4763,7 @@ "@uniswap/swap-router-contracts": "^1.3.1", "@uniswap/token-lists": "^1.0.0-beta.31", "@uniswap/universal-router": "^1.6.0", - "@uniswap/universal-router-sdk": "^3.3.0", + "@uniswap/universal-router-sdk": "^4.3.1", "@uniswap/v2-sdk": "^4.6.1", "@uniswap/v3-sdk": "^3.17.1", "@uniswap/v4-sdk": "^1.10.0", @@ -4847,9 +4847,9 @@ } }, "node_modules/@uniswap/universal-router-sdk": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@uniswap/universal-router-sdk/-/universal-router-sdk-3.3.0.tgz", - "integrity": "sha512-9QYfcfS+ZKZ0Lbk+ToAZ0MBBEyXlfNnaPMCJz8J1sIbPTTHL5nVWmHmxl+KnM6nLT6sQMf+ecsgZ+UOZDNRuiQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@uniswap/universal-router-sdk/-/universal-router-sdk-4.3.1.tgz", + "integrity": "sha512-QY8sR33cJryj17Q2LCtI2GR/Y44FYh0+0lFBdTSiYD3Vr5KbmbQy1ayewehCdKWiD+8mQjoju9pj0vasmgpY2g==", "dependencies": { "@openzeppelin/contracts": "4.7.0", "@uniswap/permit2-sdk": "^1.3.0", @@ -4860,7 +4860,7 @@ "@uniswap/v2-sdk": "^4.6.0", "@uniswap/v3-core": "1.0.0", "@uniswap/v3-sdk": "^3.17.0", - "@uniswap/v4-sdk": "^1.6.3", + "@uniswap/v4-sdk": "^1.10.0", "bignumber.js": "^9.0.2", "ethers": "^5.7.0" }, @@ -28449,9 +28449,9 @@ } }, "@uniswap/smart-order-router": { - "version": "4.5.1", - "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.1.tgz", - "integrity": "sha512-6uQmmCwin25tsbv2Agwy5gEC7fOicR4L68uxTMFa7n9fN/B40uan8gKEBmQjrzTwIpLIWDd/zlFYoQ1yD8CdWw==", + "version": "4.5.2", + "resolved": "https://registry.npmjs.org/@uniswap/smart-order-router/-/smart-order-router-4.5.2.tgz", + "integrity": "sha512-7plmfnH7la5AjE3FNX6X8ZKPaQhkz7oNRxkggf5C1EhNwDVz1lWmeLv4S8LGhcMNKwrFHH67B6bJp8zZQi391Q==", "requires": { "@eth-optimism/sdk": "^3.2.2", "@types/brotli": "^1.3.4", @@ -28462,7 +28462,7 @@ "@uniswap/swap-router-contracts": "^1.3.1", "@uniswap/token-lists": "^1.0.0-beta.31", "@uniswap/universal-router": "^1.6.0", - "@uniswap/universal-router-sdk": "^3.3.0", + "@uniswap/universal-router-sdk": "^4.3.1", "@uniswap/v2-sdk": "^4.6.1", "@uniswap/v3-sdk": "^3.17.1", "@uniswap/v4-sdk": "^1.10.0", @@ -28536,9 +28536,9 @@ } }, "@uniswap/universal-router-sdk": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/@uniswap/universal-router-sdk/-/universal-router-sdk-3.3.0.tgz", - "integrity": "sha512-9QYfcfS+ZKZ0Lbk+ToAZ0MBBEyXlfNnaPMCJz8J1sIbPTTHL5nVWmHmxl+KnM6nLT6sQMf+ecsgZ+UOZDNRuiQ==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/@uniswap/universal-router-sdk/-/universal-router-sdk-4.3.1.tgz", + "integrity": "sha512-QY8sR33cJryj17Q2LCtI2GR/Y44FYh0+0lFBdTSiYD3Vr5KbmbQy1ayewehCdKWiD+8mQjoju9pj0vasmgpY2g==", "requires": { "@openzeppelin/contracts": "4.7.0", "@uniswap/permit2-sdk": "^1.3.0", @@ -28549,7 +28549,7 @@ "@uniswap/v2-sdk": "^4.6.0", "@uniswap/v3-core": "1.0.0", "@uniswap/v3-sdk": "^3.17.0", - "@uniswap/v4-sdk": "^1.6.3", + "@uniswap/v4-sdk": "^1.10.0", "bignumber.js": "^9.0.2", "ethers": "^5.7.0" }, diff --git a/package.json b/package.json index 396ba6ed1..470d7b8e7 100644 --- a/package.json +++ b/package.json @@ -87,9 +87,9 @@ "@uniswap/router-sdk": "^1.14.0", "@uniswap/sdk-core": "^5.8.0", "@types/semver": "^7.5.8", - "@uniswap/smart-order-router": "4.5.1", + "@uniswap/smart-order-router": "4.5.2", "@uniswap/token-lists": "^1.0.0-beta.33", - "@uniswap/universal-router-sdk": "^3.3.0", + "@uniswap/universal-router-sdk": "^4.3.1", "@uniswap/v2-sdk": "^4.6.1", "@uniswap/v3-periphery": "^1.4.4", "@uniswap/v3-sdk": "^3.17.1", diff --git a/test/mocha/e2e/quote.test.ts b/test/mocha/e2e/quote.test.ts index fed99a405..0223c4c91 100644 --- a/test/mocha/e2e/quote.test.ts +++ b/test/mocha/e2e/quote.test.ts @@ -1,5 +1,5 @@ import { SignerWithAddress } from '@nomiclabs/hardhat-ethers/signers' -import { AllowanceTransfer, PermitSingle } from '@uniswap/permit2-sdk' +import { AllowanceTransfer, PERMIT2_ADDRESS, PermitSingle } from '@uniswap/permit2-sdk' import { ChainId, Currency, CurrencyAmount, Ether, Fraction, Rounding, Token, WETH9 } from '@uniswap/sdk-core' import { CEUR_CELO, @@ -29,7 +29,6 @@ import { WLD_WORLDCHAIN, } from '@uniswap/smart-order-router' import { - PERMIT2_ADDRESS, UNIVERSAL_ROUTER_ADDRESS as UNIVERSAL_ROUTER_ADDRESS_BY_CHAIN, UniversalRouterVersion, } from '@uniswap/universal-router-sdk'