From 038c838d2afadd43090271c2135ff6151e609443 Mon Sep 17 00:00:00 2001 From: jsy1218 <91580504+jsy1218@users.noreply.github.com> Date: Thu, 22 Feb 2024 18:05:04 -0800 Subject: [PATCH] fix: update factory address to use sdk core (#159) * update factory address to use sdk core * Fix code style issues with Prettier * bump v2-sdk to 4.1.1 * yarn lock * merge conflict --------- Co-authored-by: Lint Action Co-authored-by: Miguel Cervera --- package.json | 2 +- src/constants.ts | 25 ++----------------------- yarn.lock | 8 ++++---- 3 files changed, 7 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 2015f838a..12dd64c81 100644 --- a/package.json +++ b/package.json @@ -24,7 +24,7 @@ "dependencies": { "@ethersproject/address": "^5.0.0", "@ethersproject/solidity": "^5.0.0", - "@uniswap/sdk-core": "^4.0.7", + "@uniswap/sdk-core": "^4.1.3", "tiny-invariant": "^1.1.0", "tiny-warning": "^1.0.3" }, diff --git a/src/constants.ts b/src/constants.ts index 95f0018ff..2a7b02e25 100644 --- a/src/constants.ts +++ b/src/constants.ts @@ -1,4 +1,4 @@ -import { Percent } from '@uniswap/sdk-core' +import { Percent, V2_FACTORY_ADDRESSES } from '@uniswap/sdk-core' import JSBI from 'jsbi' /** @@ -6,28 +6,7 @@ import JSBI from 'jsbi' */ export const FACTORY_ADDRESS = '0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f' -export const FACTORY_ADDRESS_MAP: { [chainId: number]: string } = { - // Mainnet - 1: '0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f', - // Ropsten - 3: '0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f', - // Goerli - 5: '0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f', - // Optimism - 10: '0x0c3c1c532F1e39EdF36BE9Fe0bE1410313E074Bf', - // Arbitrum - 42161: '0xf1D7CC64Fb4452F05c498126312eBE29f30Fbcf9', - // Avalanche - 43114: '0x9e5A52f57b3038F1B8EeE45F28b3C1967e22799C', - // Base - 8453: '0x8909dc15e40173ff4699343b6eb8132c65e18ec6', - // BNB - 56: '0x8909Dc15e40173Ff4699343b6eB8132c65e18eC6', - // Polygon - 137: '0x9e5A52f57b3038F1B8EeE45F28b3C1967e22799C', - // Celo - 42220: '0x79a530c8e2fA8748B7B40dd3629C0520c2cCf03f' -} +export const FACTORY_ADDRESS_MAP: { [chainId: number]: string } = V2_FACTORY_ADDRESSES export const INIT_CODE_HASH = '0x96e8ac4277198ff8b6f785478aa9a39f403cb768dd02cbee326c3e7da348845f' diff --git a/yarn.lock b/yarn.lock index 7f339d5c8..bbede29f4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1706,10 +1706,10 @@ semver "^7.3.2" tsutils "^3.17.1" -"@uniswap/sdk-core@^4.0.7": - version "4.0.7" - resolved "https://registry.yarnpkg.com/@uniswap/sdk-core/-/sdk-core-4.0.7.tgz#90dfd070d7e44494234618af398da158363ae827" - integrity sha512-jscx7KUIWzQatcL5PHY6xy0gEL9IGQcL5h/obxzX9foP2KoNk9cq66Ia8I2Kvpa7zBcPOeW1hU0hJNBq6CzcIQ== +"@uniswap/sdk-core@^4.1.3": + version "4.1.3" + resolved "https://registry.yarnpkg.com/@uniswap/sdk-core/-/sdk-core-4.1.3.tgz#5db8c527eee89ac2467fa327bd42f0f17aee76ac" + integrity sha512-dbXX4Ivam5D90gwiT0MWgHSiKdl99rC0GiPcK8Pd+iFp2myypPX9ovTR3IncI3Y83mZrlBLX9XC1Q6kA/12hOg== dependencies: "@ethersproject/address" "^5.0.2" big.js "^5.2.2"