From 294e0f4c73441f34d36aa791ea25e67506f3d885 Mon Sep 17 00:00:00 2001 From: LewisB Date: Mon, 24 Jul 2023 06:03:39 +0200 Subject: [PATCH] hotfix: patch for broken import in @uniswap/widgets --- ...niswap-widgets-npm-2.53.0-515f06935c.patch | 14 + package.json | 8 +- yarn.lock | 491 +++++++++--------- 3 files changed, 277 insertions(+), 236 deletions(-) create mode 100644 .yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch diff --git a/.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch b/.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch new file mode 100644 index 000000000..1cfdca1bc --- /dev/null +++ b/.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch @@ -0,0 +1,14 @@ +diff --git a/dist/clientSideSmartOrderRouter-639d63e0.js b/dist/clientSideSmartOrderRouter-639d63e0.js +index 4d427f77e2a7a91c510a24cea8c618b97ffd5e78..f0fb228b0bf60ac70032765be51b36fa9184f15c 100644 +--- a/dist/clientSideSmartOrderRouter-639d63e0.js ++++ b/dist/clientSideSmartOrderRouter-639d63e0.js +@@ -2,7 +2,8 @@ import _defineProperty from '@babel/runtime/helpers/defineProperty'; + import _asyncToGenerator from '@babel/runtime/helpers/asyncToGenerator'; + import _regeneratorRuntime from '@babel/runtime/regenerator'; + import { Token, CurrencyAmount } from '@uniswap/sdk-core'; +-import { ChainId, StaticV2SubgraphProvider, UniswapMulticallProvider, OnChainQuoteProvider, AlphaRouter, routeAmountsToString } from '@uniswap/smart-order-router'; ++import { StaticV2SubgraphProvider, UniswapMulticallProvider, OnChainQuoteProvider, AlphaRouter, routeAmountsToString } from '@uniswap/smart-order-router'; ++import { ChainId } from '@uniswap/sdk-core' + import { Q as QuoteState, i as isExactInput, S as SwapRouterNativeAssets, n as nativeOnChain } from './index-19ef7fb1.js'; + import JSBI from 'jsbi'; + import { Protocol } from '@uniswap/router-sdk'; diff --git a/package.json b/package.json index f59f9f868..057ab57f1 100755 --- a/package.json +++ b/package.json @@ -113,6 +113,7 @@ "graphql": "^15.5.1", "husky": "^8.0.2", "jazzicon": "^1.5.0", + "jotai-immer": "^0.2.0", "jsbi": "^3.1.5", "lint-staged": "^13.1.0", "lodash": "4.17.21", @@ -196,9 +197,10 @@ "@gooddollar/goodprotocol": "2.0.3", "@react-native-async-storage/async-storage": "1.17.10", "ethereum-cryptography": "2.0.0", - "@uniswap/smart-order-router": "3.13.2-hotfix2", "@react-native-aria/interactions": "0.2.8", - "@web3-onboard/core": "patch:@web3-onboard/core@npm%3A2.20.2#./.yarn/patches/@web3-onboard-core-npm-2.20.2-2119caa15c.patch" + "@web3-onboard/core": "patch:@web3-onboard/core@npm%3A2.20.2#./.yarn/patches/@web3-onboard-core-npm-2.20.2-2119caa15c.patch", + "@uniswap/widgets@^2.51.2": "patch:@uniswap/widgets@npm%3A2.53.0#./.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch", + "@uniswap/widgets/@uniswap/sdk-core": "^4.0.6" }, "dependencies": { "@babel/runtime": "^7.18.9", @@ -213,7 +215,7 @@ "@lingui/react": "^4.0.0", "@types/react-text-mask": "^5.4.8", "@types/text-mask-addons": "^3.8.1", - "@uniswap/sdk-core": "^4.0.1", + "@uniswap/sdk-core": "^4.0.6", "@uniswap/widgets": "^2.51.2", "@usedapp/core": "^1.2.6", "@web3-onboard/coinbase": "^2.2.4", diff --git a/yarn.lock b/yarn.lock index dd48efe0d..e5243f831 100644 --- a/yarn.lock +++ b/yarn.lock @@ -487,14 +487,7 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.5, @babel/compat-data@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/compat-data@npm:7.22.6" - checksum: b88631143a2ebdb75e5bac47984e950983294f1739c2133f32569c6f2fcee85f83634bb6cf4378afb44fa8eb7877d11e48811d1e6a52afa161f82276ffdc3fb4 - languageName: node - linkType: hard - -"@babel/compat-data@npm:^7.22.9": +"@babel/compat-data@npm:^7.20.5, @babel/compat-data@npm:^7.22.5, @babel/compat-data@npm:^7.22.6, @babel/compat-data@npm:^7.22.9": version: 7.22.9 resolution: "@babel/compat-data@npm:7.22.9" checksum: bed77d9044ce948b4327b30dd0de0779fa9f3a7ed1f2d31638714ed00229fa71fc4d1617ae0eb1fad419338d3658d0e9a5a083297451e09e73e078d0347ff808 @@ -525,30 +518,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.15.8, @babel/core@npm:^7.16.0, @babel/core@npm:^7.21.0, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.4": - version: 7.22.8 - resolution: "@babel/core@npm:7.22.8" - dependencies: - "@ampproject/remapping": ^2.2.0 - "@babel/code-frame": ^7.22.5 - "@babel/generator": ^7.22.7 - "@babel/helper-compilation-targets": ^7.22.6 - "@babel/helper-module-transforms": ^7.22.5 - "@babel/helpers": ^7.22.6 - "@babel/parser": ^7.22.7 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.8 - "@babel/types": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - convert-source-map: ^1.7.0 - debug: ^4.1.0 - gensync: ^1.0.0-beta.2 - json5: ^2.2.2 - checksum: 75ed701c14ad17070382ae1dd166f7534b31f2c71e00995a5f261ee2398ee96335b0736573b8ff24ab6e3e6f5814ee2a48fa11ab90fabcd3dfc70ea87c5f30a6 - languageName: node - linkType: hard - -"@babel/core@npm:^7.18.10": +"@babel/core@npm:^7.0.0, @babel/core@npm:^7.1.0, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.14.0, @babel/core@npm:^7.15.8, @babel/core@npm:^7.16.0, @babel/core@npm:^7.18.10, @babel/core@npm:^7.21.0, @babel/core@npm:^7.21.3, @babel/core@npm:^7.22.5, @babel/core@npm:^7.7.5, @babel/core@npm:^7.8.4": version: 7.22.9 resolution: "@babel/core@npm:7.22.9" dependencies: @@ -571,19 +541,7 @@ __metadata: languageName: node linkType: hard -"@babel/generator@npm:^7.12.1, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.21.1, @babel/generator@npm:^7.22.7": - version: 7.22.7 - resolution: "@babel/generator@npm:7.22.7" - dependencies: - "@babel/types": ^7.22.5 - "@jridgewell/gen-mapping": ^0.3.2 - "@jridgewell/trace-mapping": ^0.3.17 - jsesc: ^2.5.1 - checksum: cee15558888bdf5564e19cfaf95101b2910fa425f30cc1a25ac9b8621bd62b63544eb1b36ad89c80b5e41915699219f78712cab128d1f7e3da6a21fbf4143927 - languageName: node - linkType: hard - -"@babel/generator@npm:^7.22.9": +"@babel/generator@npm:^7.12.1, @babel/generator@npm:^7.14.0, @babel/generator@npm:^7.21.1, @babel/generator@npm:^7.22.7, @babel/generator@npm:^7.22.9": version: 7.22.9 resolution: "@babel/generator@npm:7.22.9" dependencies: @@ -613,22 +571,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6": - version: 7.22.6 - resolution: "@babel/helper-compilation-targets@npm:7.22.6" - dependencies: - "@babel/compat-data": ^7.22.6 - "@babel/helper-validator-option": ^7.22.5 - "@nicolo-ribaudo/semver-v6": ^6.3.3 - browserslist: ^4.21.9 - lru-cache: ^5.1.1 - peerDependencies: - "@babel/core": ^7.0.0 - checksum: c7788c48099c4f0edf2adeb367a941a930d39ed7453140ceb10d7114c4091922adf56d3cdd832050fd4501f25e872886390629042ddd365d3bce2ecad69ed394 - languageName: node - linkType: hard - -"@babel/helper-compilation-targets@npm:^7.22.9": +"@babel/helper-compilation-targets@npm:^7.20.7, @babel/helper-compilation-targets@npm:^7.22.5, @babel/helper-compilation-targets@npm:^7.22.6, @babel/helper-compilation-targets@npm:^7.22.9": version: 7.22.9 resolution: "@babel/helper-compilation-targets@npm:7.22.9" dependencies: @@ -734,23 +677,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.22.5": - version: 7.22.5 - resolution: "@babel/helper-module-transforms@npm:7.22.5" - dependencies: - "@babel/helper-environment-visitor": ^7.22.5 - "@babel/helper-module-imports": ^7.22.5 - "@babel/helper-simple-access": ^7.22.5 - "@babel/helper-split-export-declaration": ^7.22.5 - "@babel/helper-validator-identifier": ^7.22.5 - "@babel/template": ^7.22.5 - "@babel/traverse": ^7.22.5 - "@babel/types": ^7.22.5 - checksum: 8985dc0d971fd17c467e8b84fe0f50f3dd8610e33b6c86e5b3ca8e8859f9448bcc5c84e08a2a14285ef388351c0484797081c8f05a03770bf44fc27bf4900e68 - languageName: node - linkType: hard - -"@babel/helper-module-transforms@npm:^7.22.9": +"@babel/helper-module-transforms@npm:^7.12.1, @babel/helper-module-transforms@npm:^7.22.5, @babel/helper-module-transforms@npm:^7.22.9": version: 7.22.9 resolution: "@babel/helper-module-transforms@npm:7.22.9" dependencies: @@ -827,7 +754,7 @@ __metadata: languageName: node linkType: hard -"@babel/helper-split-export-declaration@npm:^7.22.5, @babel/helper-split-export-declaration@npm:^7.22.6": +"@babel/helper-split-export-declaration@npm:^7.22.6": version: 7.22.6 resolution: "@babel/helper-split-export-declaration@npm:7.22.6" dependencies: @@ -4916,7 +4843,7 @@ __metadata: "@uniswap/liquidity-staker": ^1.0.2 "@uniswap/merkle-distributor": 1.0.1 "@uniswap/sdk": ^3.0.3 - "@uniswap/sdk-core": ^4.0.1 + "@uniswap/sdk-core": ^4.0.6 "@uniswap/token-lists": ^1.0.0-beta.19 "@uniswap/v2-core": 1.0.0 "@uniswap/v2-periphery": ^1.1.0-beta.0 @@ -4963,6 +4890,7 @@ __metadata: graphql: ^15.5.1 husky: ^8.0.2 jazzicon: ^1.5.0 + jotai-immer: ^0.2.0 jsbi: ^3.1.5 lint-staged: ^13.1.0 lodash: 4.17.21 @@ -10913,25 +10841,7 @@ __metadata: languageName: node linkType: hard -"@truffle/codec@npm:^0.17.0": - version: 0.17.0 - resolution: "@truffle/codec@npm:0.17.0" - dependencies: - "@truffle/abi-utils": ^1.0.1 - "@truffle/compile-common": ^0.9.6 - big.js: ^6.0.3 - bn.js: ^5.1.3 - cbor: ^5.2.0 - debug: ^4.3.1 - lodash: ^4.17.21 - semver: 7.5.2 - utf8: ^3.0.0 - web3-utils: 1.10.0 - checksum: 492ad27f1e32311ac53cc46329570d9abece1f862ac921cb524fe780bd26f3bbff3ccd368b0c3bf95698421599e83e67b4f5db95892e859bb6bb5740fc36aca0 - languageName: node - linkType: hard - -"@truffle/codec@npm:^0.17.1": +"@truffle/codec@npm:^0.17.0, @truffle/codec@npm:^0.17.1": version: 0.17.1 resolution: "@truffle/codec@npm:0.17.1" dependencies: @@ -10983,23 +10893,7 @@ __metadata: languageName: node linkType: hard -"@truffle/config@npm:^1.3.58": - version: 1.3.58 - resolution: "@truffle/config@npm:1.3.58" - dependencies: - "@truffle/error": ^0.2.1 - "@truffle/events": ^0.1.24 - "@truffle/provider": ^0.3.10 - conf: ^10.1.2 - debug: ^4.3.1 - find-up: ^2.1.0 - lodash: ^4.17.21 - original-require: ^1.0.1 - checksum: 71945bc888679d846885a67bafc83b19d6937c008b0a3f5dfd291c5b4f3c87f5e3e7898d8f1191926b3626137a20243c8a01bfbe1b205dd7d249444885f6f874 - languageName: node - linkType: hard - -"@truffle/config@npm:^1.3.59": +"@truffle/config@npm:^1.3.58, @truffle/config@npm:^1.3.59": version: 1.3.59 resolution: "@truffle/config@npm:1.3.59" dependencies: @@ -11235,18 +11129,7 @@ __metadata: languageName: node linkType: hard -"@truffle/interface-adapter@npm:^0.5.21, @truffle/interface-adapter@npm:^0.5.31, @truffle/interface-adapter@npm:^0.5.34": - version: 0.5.34 - resolution: "@truffle/interface-adapter@npm:0.5.34" - dependencies: - bn.js: ^5.1.3 - ethers: ^4.0.32 - web3: 1.10.0 - checksum: cc68f288c796086bffcbe7cb21d2c6d6d0ea38f763d9120e6d3b0dea73129f0ab8504da935104f9be0504da0d825fa21c96d82c539efbdb45ad070c0601dcf83 - languageName: node - linkType: hard - -"@truffle/interface-adapter@npm:^0.5.35": +"@truffle/interface-adapter@npm:^0.5.21, @truffle/interface-adapter@npm:^0.5.31, @truffle/interface-adapter@npm:^0.5.34, @truffle/interface-adapter@npm:^0.5.35": version: 0.5.35 resolution: "@truffle/interface-adapter@npm:0.5.35" dependencies: @@ -11275,18 +11158,6 @@ __metadata: languageName: node linkType: hard -"@truffle/provider@npm:^0.3.10": - version: 0.3.10 - resolution: "@truffle/provider@npm:0.3.10" - dependencies: - "@truffle/error": ^0.2.1 - "@truffle/interface-adapter": ^0.5.34 - debug: ^4.3.1 - web3: 1.10.0 - checksum: f3efa2fe4a4e45378d20f52a35a4e7ee89b0328185dc70db216d5d993c521d868ca04df915818717c4bb640c5eb3c170c86a727483e1da9069306b738df7b239 - languageName: node - linkType: hard - "@truffle/provider@npm:^0.3.11": version: 0.3.11 resolution: "@truffle/provider@npm:0.3.11" @@ -12745,6 +12616,13 @@ __metadata: languageName: node linkType: hard +"@uniswap/default-token-list@npm:^11.2.0": + version: 11.4.0 + resolution: "@uniswap/default-token-list@npm:11.4.0" + checksum: 3aa7bbdeccb6d0933ccd96ab9df15bf4edf0f6520f1f54b6d5d6d42d3f22bb6f03839e5d4eea082a5a0f638f6a2047d2af3ae98cd6c1679386eb6d3dabef055f + languageName: node + linkType: hard + "@uniswap/default-token-list@npm:^2.0.0": version: 2.3.0 resolution: "@uniswap/default-token-list@npm:2.3.0" @@ -12813,20 +12691,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/router-sdk@npm:^1.3.0, @uniswap/router-sdk@npm:^1.4.0": - version: 1.4.0 - resolution: "@uniswap/router-sdk@npm:1.4.0" - dependencies: - "@ethersproject/abi": ^5.5.0 - "@uniswap/sdk-core": ^3.0.1 - "@uniswap/swap-router-contracts": 1.1.0 - "@uniswap/v2-sdk": ^3.0.1 - "@uniswap/v3-sdk": ^3.8.3 - checksum: bbe31514659acf5c9e0dc50e931d788755856e61581a9c201342068925d73db8f19f2b9c6e241d17962fd600eb355aa6df9839156ce0d85d034d0d5aac5986fe - languageName: node - linkType: hard - -"@uniswap/router-sdk@npm:^1.6.0": +"@uniswap/router-sdk@npm:^1.3.0, @uniswap/router-sdk@npm:^1.6.0": version: 1.6.0 resolution: "@uniswap/router-sdk@npm:1.6.0" dependencies: @@ -12839,7 +12704,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/sdk-core@npm:^3.0.0-alpha.3, @uniswap/sdk-core@npm:^3.0.1, @uniswap/sdk-core@npm:^3.1.0, @uniswap/sdk-core@npm:^3.2.0": +"@uniswap/sdk-core@npm:^3.1.0": version: 3.2.3 resolution: "@uniswap/sdk-core@npm:3.2.3" dependencies: @@ -12853,7 +12718,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/sdk-core@npm:^4, @uniswap/sdk-core@npm:^4.0.0, @uniswap/sdk-core@npm:^4.0.2": +"@uniswap/sdk-core@npm:^4, @uniswap/sdk-core@npm:^4.0.0, @uniswap/sdk-core@npm:^4.0.2, @uniswap/sdk-core@npm:^4.0.6": version: 4.0.6 resolution: "@uniswap/sdk-core@npm:4.0.6" dependencies: @@ -12867,20 +12732,6 @@ __metadata: languageName: node linkType: hard -"@uniswap/sdk-core@npm:^4.0.1": - version: 4.0.2 - resolution: "@uniswap/sdk-core@npm:4.0.2" - dependencies: - "@ethersproject/address": ^5.0.2 - big.js: ^5.2.2 - decimal.js-light: ^2.5.0 - jsbi: ^3.1.4 - tiny-invariant: ^1.1.0 - toformat: ^2.0.0 - checksum: 8b068813accebc19701690d543fd7e36b40f2290c1b0444f33a4157f8b5227574f1f26a5e4b61cde5192506d8d13c6ef22730d823c5d1d06a5c4c90571773774 - languageName: node - linkType: hard - "@uniswap/sdk@npm:^3.0.3": version: 3.0.3 resolution: "@uniswap/sdk@npm:3.0.3" @@ -12902,19 +12753,19 @@ __metadata: languageName: node linkType: hard -"@uniswap/smart-order-router@npm:3.13.2-hotfix2": - version: 3.13.2-hotfix2 - resolution: "@uniswap/smart-order-router@npm:3.13.2-hotfix2" +"@uniswap/smart-order-router@npm:^3.10.0": + version: 3.13.7 + resolution: "@uniswap/smart-order-router@npm:3.13.7" dependencies: - "@uniswap/default-token-list": ^2.0.0 + "@uniswap/default-token-list": ^11.2.0 "@uniswap/permit2-sdk": ^1.2.0 - "@uniswap/router-sdk": ^1.3.0 + "@uniswap/router-sdk": ^1.6.0 "@uniswap/swap-router-contracts": ^1.3.0 - "@uniswap/token-lists": ^1.0.0-beta.25 + "@uniswap/token-lists": ^1.0.0-beta.31 "@uniswap/universal-router": ^1.0.1 - "@uniswap/universal-router-sdk": ^1.3.9 - "@uniswap/v2-sdk": ^3.0.1 - "@uniswap/v3-sdk": ^3.7.0 + "@uniswap/universal-router-sdk": ^1.5.4 + "@uniswap/v2-sdk": ^3.2.0 + "@uniswap/v3-sdk": ^3.10.0 async-retry: ^1.3.1 await-timeout: ^1.1.1 axios: ^0.21.1 @@ -12929,7 +12780,7 @@ __metadata: stats-lite: ^2.2.0 peerDependencies: jsbi: ^3.2.0 - checksum: 0362152bad3618e9fce82fb09715f3251997694ab924617e2d87f0e87adc3ccd6496fb63554b766a463fd15fc1d5dc37fe6bf894efcc6f78ee4fc2adaf66d87e + checksum: 9f5ad40c24f1408cd24431e49ce24643759ed5151743cd7adc62561a9a002ac93d8b3622688c7dadb2285c6a922db5a84d3314addc9ddf90351f0382d3fdd74f languageName: node linkType: hard @@ -12960,30 +12811,14 @@ __metadata: languageName: node linkType: hard -"@uniswap/token-lists@npm:^1.0.0-beta.19, @uniswap/token-lists@npm:^1.0.0-beta.24, @uniswap/token-lists@npm:^1.0.0-beta.25, @uniswap/token-lists@npm:^1.0.0-beta.27, @uniswap/token-lists@npm:^1.0.0-beta.28, @uniswap/token-lists@npm:^1.0.0-beta.30": +"@uniswap/token-lists@npm:^1.0.0-beta.19, @uniswap/token-lists@npm:^1.0.0-beta.24, @uniswap/token-lists@npm:^1.0.0-beta.27, @uniswap/token-lists@npm:^1.0.0-beta.28, @uniswap/token-lists@npm:^1.0.0-beta.30, @uniswap/token-lists@npm:^1.0.0-beta.31": version: 1.0.0-beta.33 resolution: "@uniswap/token-lists@npm:1.0.0-beta.33" checksum: ec6842cb39c42cf3f173ce47d833968de811ffba0a1b3323c0e094d11f37187201fa0754bc6648499664819eaf9cf2420604a8915b98c7309d2e70d496c92cca languageName: node linkType: hard -"@uniswap/universal-router-sdk@npm:^1.3.8": - version: 1.5.3 - resolution: "@uniswap/universal-router-sdk@npm:1.5.3" - dependencies: - "@uniswap/permit2-sdk": ^1.2.0 - "@uniswap/router-sdk": ^1.4.0 - "@uniswap/sdk-core": ^3.1.0 - "@uniswap/universal-router": 1.4.3 - "@uniswap/v2-sdk": ^3.0.1 - "@uniswap/v3-sdk": ^3.9.0 - bignumber.js: ^9.0.2 - ethers: ^5.3.1 - checksum: 17f1e5ef8958117427942cd8a1fe2dbc1241d89e26ad5bb940abe4c7b09ce77d8c2c555e21b5e33daffedc72c4a08b7f3b0d2941d31adeea6359cc7cd6f8d723 - languageName: node - linkType: hard - -"@uniswap/universal-router-sdk@npm:^1.3.9": +"@uniswap/universal-router-sdk@npm:^1.3.8, @uniswap/universal-router-sdk@npm:^1.5.4": version: 1.5.4 resolution: "@uniswap/universal-router-sdk@npm:1.5.4" dependencies: @@ -13034,20 +12869,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/v2-sdk@npm:^3.0.0, @uniswap/v2-sdk@npm:^3.0.1": - version: 3.0.1 - resolution: "@uniswap/v2-sdk@npm:3.0.1" - dependencies: - "@ethersproject/address": ^5.0.0 - "@ethersproject/solidity": ^5.0.0 - "@uniswap/sdk-core": ^3.0.0-alpha.3 - tiny-invariant: ^1.1.0 - tiny-warning: ^1.0.3 - checksum: 2fd2de4adc462c53f1b963d4747b6b413292dc0054ebe93372753a3b2605a23169fcd8d9a8daf6ebc08568e0ae8891f9daeb29cabfe4369698e8a58395706e20 - languageName: node - linkType: hard - -"@uniswap/v2-sdk@npm:^3.2.0": +"@uniswap/v2-sdk@npm:^3.0.0, @uniswap/v2-sdk@npm:^3.0.1, @uniswap/v2-sdk@npm:^3.2.0": version: 3.2.0 resolution: "@uniswap/v2-sdk@npm:3.2.0" dependencies: @@ -13108,7 +12930,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/v3-sdk@npm:^3.10.0, @uniswap/v3-sdk@npm:^3.7.0": +"@uniswap/v3-sdk@npm:^3.10.0, @uniswap/v3-sdk@npm:^3.8.2": version: 3.10.0 resolution: "@uniswap/v3-sdk@npm:3.10.0" dependencies: @@ -13124,22 +12946,6 @@ __metadata: languageName: node linkType: hard -"@uniswap/v3-sdk@npm:^3.8.2, @uniswap/v3-sdk@npm:^3.8.3, @uniswap/v3-sdk@npm:^3.9.0": - version: 3.9.0 - resolution: "@uniswap/v3-sdk@npm:3.9.0" - dependencies: - "@ethersproject/abi": ^5.0.12 - "@ethersproject/solidity": ^5.0.9 - "@uniswap/sdk-core": ^3.0.1 - "@uniswap/swap-router-contracts": ^1.2.1 - "@uniswap/v3-periphery": ^1.1.1 - "@uniswap/v3-staker": 1.0.0 - tiny-invariant: ^1.1.0 - tiny-warning: ^1.0.3 - checksum: 7b05a47431c0c9f575b38678a000c7b2712b0d44601a8aecc61009030bbd62f79070fed8b9eb307366d2c73b7459dbf8337daaf272e290ea6e56acd23c8d39ef - languageName: node - linkType: hard - "@uniswap/v3-staker@npm:1.0.0": version: 1.0.0 resolution: "@uniswap/v3-staker@npm:1.0.0" @@ -13151,7 +12957,7 @@ __metadata: languageName: node linkType: hard -"@uniswap/widgets@npm:^2.51.2": +"@uniswap/widgets@npm:2.53.0": version: 2.53.0 resolution: "@uniswap/widgets@npm:2.53.0" dependencies: @@ -13230,6 +13036,85 @@ __metadata: languageName: node linkType: hard +"@uniswap/widgets@patch:@uniswap/widgets@npm%3A2.53.0#./.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch::locator=%40gooddollar%2Fprotocol-ui%40workspace%3A.": + version: 2.53.0 + resolution: "@uniswap/widgets@patch:@uniswap/widgets@npm%3A2.53.0#./.yarn/patches/@uniswap-widgets-npm-2.53.0-515f06935c.patch::version=2.53.0&hash=e6c02e&locator=%40gooddollar%2Fprotocol-ui%40workspace%3A." + dependencies: + "@babel/runtime": ">=7.17.0" + "@fontsource/ibm-plex-mono": ^4.5.1 + "@fontsource/inter": ^4.5.1 + "@popperjs/core": ^2.4.4 + "@reduxjs/toolkit": ^1.6.1 + "@uniswap/conedison": ^1.5.3 + "@uniswap/permit2-sdk": ^1.2.0 + "@uniswap/redux-multicall": ^1.1.8 + "@uniswap/router-sdk": ^1.3.0 + "@uniswap/sdk-core": ^3.2.0 + "@uniswap/smart-order-router": ^3.10.0 + "@uniswap/token-lists": ^1.0.0-beta.30 + "@uniswap/universal-router-sdk": ^1.3.8 + "@uniswap/v2-sdk": ^3.0.1 + "@uniswap/v3-sdk": ^3.8.2 + "@web3-react/core": ^8.2.0 + "@web3-react/eip1193": ^8.2.0 + "@web3-react/empty": ^8.2.0 + "@web3-react/metamask": ^8.2.0 + "@web3-react/network": ^8.2.0 + "@web3-react/types": ^8.2.0 + "@web3-react/url": ^8.2.0 + "@web3-react/walletconnect-v2": ^8.3.6 + ajv: ^8.11.0 + ajv-formats: ^2.1.1 + bufferutil: ^4.0.6 + cids: ^1.0.0 + encoding: ^0.1.13 + ethers: ^5.7.2 + immer: ^9.0.6 + jotai: 1.4.0 + jsbi: ^3.1.4 + make-plural: ^7.0.0 + ms.macro: ^2.0.0 + multicodec: ^3.0.1 + multihashes: ^4.0.2 + node-vibrant: ^3.2.1-alpha.1 + polished: ^3.3.2 + popper-max-size-modifier: ^0.2.0 + qrcode: ^1.5.0 + react: ">=17.0.1" + react-dom: ">=17.0.1" + react-feather: ^2.0.8 + react-popper: ^2.2.3 + react-redux: ">=7.2.2" + react-virtualized-auto-sizer: ^1.0.2 + react-window: ^1.8.5 + rebass: ^4.0.7 + redux: ">=4.1.2" + resize-observer-polyfill: ^1.5.1 + setimmediate: ^1.0.5 + styled-components: ">=5" + tiny-invariant: ^1.2.0 + utf-8-validate: ^5.0.8 + wcag-contrast: ^3.0.0 + wicg-inert: ^3.1.1 + peerDependencies: + "@babel/runtime": ">=7.17.0" + ethers: ^5.7.2 + react: ">=17.0.1" + react-dom: ">=17.0.1" + react-redux: ">=7.2.2" + redux: ">=4.1.2" + styled-components: ">=5" + dependenciesMeta: + bufferutil: + optional: true + encoding: + optional: true + utf-8-validate: + optional: true + checksum: b1e71b5cc787c22019911206ca499fe183facc69cfbeefc0683942da68efa02f1e7bfb1684d2b228e6f90b2600a99dd6b911c0f011bc575ff94dd0b8ab05b0a2 + languageName: node + linkType: hard + "@usedapp/core@npm:^1.2.6": version: 1.2.10 resolution: "@usedapp/core@npm:1.2.10" @@ -13478,6 +13363,30 @@ __metadata: languageName: node linkType: hard +"@walletconnect/core@npm:2.9.1": + version: 2.9.1 + resolution: "@walletconnect/core@npm:2.9.1" + dependencies: + "@walletconnect/heartbeat": 1.2.1 + "@walletconnect/jsonrpc-provider": 1.0.13 + "@walletconnect/jsonrpc-types": 1.0.3 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/jsonrpc-ws-connection": 1.0.13 + "@walletconnect/keyvaluestorage": ^1.0.2 + "@walletconnect/logger": ^2.0.1 + "@walletconnect/relay-api": ^1.0.9 + "@walletconnect/relay-auth": ^1.0.4 + "@walletconnect/safe-json": ^1.0.2 + "@walletconnect/time": ^1.0.2 + "@walletconnect/types": 2.9.1 + "@walletconnect/utils": 2.9.1 + events: ^3.3.0 + lodash.isequal: 4.5.0 + uint8arrays: ^3.1.0 + checksum: 978b6410d06de0fc8785e6394d0aa44dc7822c3f62e65d8cd3a38263e70b64912179f3f4e5e9d24a06b51d4b7dd61c5237f5bdaa89156addb89432c984cf3ed1 + languageName: node + linkType: hard + "@walletconnect/core@npm:^1.6.6, @walletconnect/core@npm:^1.8.0": version: 1.8.0 resolution: "@walletconnect/core@npm:1.8.0" @@ -13523,7 +13432,7 @@ __metadata: languageName: node linkType: hard -"@walletconnect/ethereum-provider@npm:2.9.0, @walletconnect/ethereum-provider@npm:^2.8.6": +"@walletconnect/ethereum-provider@npm:2.9.0": version: 2.9.0 resolution: "@walletconnect/ethereum-provider@npm:2.9.0" dependencies: @@ -13545,6 +13454,28 @@ __metadata: languageName: node linkType: hard +"@walletconnect/ethereum-provider@npm:^2.8.6": + version: 2.9.1 + resolution: "@walletconnect/ethereum-provider@npm:2.9.1" + dependencies: + "@walletconnect/jsonrpc-http-connection": ^1.0.7 + "@walletconnect/jsonrpc-provider": ^1.0.13 + "@walletconnect/jsonrpc-types": ^1.0.3 + "@walletconnect/jsonrpc-utils": ^1.0.8 + "@walletconnect/sign-client": 2.9.1 + "@walletconnect/types": 2.9.1 + "@walletconnect/universal-provider": 2.9.1 + "@walletconnect/utils": 2.9.1 + events: ^3.3.0 + peerDependencies: + "@walletconnect/modal": ">=2" + peerDependenciesMeta: + "@walletconnect/modal": + optional: true + checksum: 18fa13b7cdc4ef3445ea87bd5465fea9eadc5d3b6c18acc43e537b8eb81f1d7ccc1c3005e626b609d89c873b793d9d21e2a66b46ebd176f15a1530f89712509c + languageName: node + linkType: hard + "@walletconnect/events@npm:^1.0.1": version: 1.0.1 resolution: "@walletconnect/events@npm:1.0.1" @@ -13634,6 +13565,19 @@ __metadata: languageName: node linkType: hard +"@walletconnect/jsonrpc-ws-connection@npm:1.0.13": + version: 1.0.13 + resolution: "@walletconnect/jsonrpc-ws-connection@npm:1.0.13" + dependencies: + "@walletconnect/jsonrpc-utils": ^1.0.6 + "@walletconnect/safe-json": ^1.0.2 + events: ^3.3.0 + tslib: 1.14.1 + ws: ^7.5.1 + checksum: f2253b17564f7622e69b1252830f05efdf7f4d58b120adb3a3e950c2087845171c912307c39948d0b869aa8610688b83f54f54de4657091f7431aea95a59f8b9 + languageName: node + linkType: hard + "@walletconnect/keyvaluestorage@npm:^1.0.2": version: 1.0.2 resolution: "@walletconnect/keyvaluestorage@npm:1.0.2" @@ -13766,7 +13710,7 @@ __metadata: languageName: node linkType: hard -"@walletconnect/sign-client@npm:2.9.0, @walletconnect/sign-client@npm:^2.7.2": +"@walletconnect/sign-client@npm:2.9.0": version: 2.9.0 resolution: "@walletconnect/sign-client@npm:2.9.0" dependencies: @@ -13783,6 +13727,23 @@ __metadata: languageName: node linkType: hard +"@walletconnect/sign-client@npm:2.9.1, @walletconnect/sign-client@npm:^2.7.2": + version: 2.9.1 + resolution: "@walletconnect/sign-client@npm:2.9.1" + dependencies: + "@walletconnect/core": 2.9.1 + "@walletconnect/events": ^1.0.1 + "@walletconnect/heartbeat": 1.2.1 + "@walletconnect/jsonrpc-utils": 1.0.8 + "@walletconnect/logger": ^2.0.1 + "@walletconnect/time": ^1.0.2 + "@walletconnect/types": 2.9.1 + "@walletconnect/utils": 2.9.1 + events: ^3.3.0 + checksum: 8be84c853ed7c8ca8cdeba494616349d52ffaa525c96b7f4c7550aacc0a266a03ad9ce365cb527784d5aedfe9a1d99463cca585884492ba68db61be6d3fc2a86 + languageName: node + linkType: hard + "@walletconnect/socket-transport@npm:^1.8.0": version: 1.8.0 resolution: "@walletconnect/socket-transport@npm:1.8.0" @@ -13824,6 +13785,20 @@ __metadata: languageName: node linkType: hard +"@walletconnect/types@npm:2.9.1": + version: 2.9.1 + resolution: "@walletconnect/types@npm:2.9.1" + dependencies: + "@walletconnect/events": ^1.0.1 + "@walletconnect/heartbeat": 1.2.1 + "@walletconnect/jsonrpc-types": 1.0.3 + "@walletconnect/keyvaluestorage": ^1.0.2 + "@walletconnect/logger": ^2.0.1 + events: ^3.3.0 + checksum: 2e1650a1fc52054955e6e632639bb1e13274c1c1ce192b15ef9eacab0d0e9b569e14515aac9696b312370831eaad887e72e66951299494b4e32194edc12658aa + languageName: node + linkType: hard + "@walletconnect/types@npm:^1.6.6, @walletconnect/types@npm:^1.8.0, @walletconnect/types@npm:~1.8.0": version: 1.8.0 resolution: "@walletconnect/types@npm:1.8.0" @@ -13848,6 +13823,23 @@ __metadata: languageName: node linkType: hard +"@walletconnect/universal-provider@npm:2.9.1": + version: 2.9.1 + resolution: "@walletconnect/universal-provider@npm:2.9.1" + dependencies: + "@walletconnect/jsonrpc-http-connection": ^1.0.7 + "@walletconnect/jsonrpc-provider": 1.0.13 + "@walletconnect/jsonrpc-types": ^1.0.2 + "@walletconnect/jsonrpc-utils": ^1.0.7 + "@walletconnect/logger": ^2.0.1 + "@walletconnect/sign-client": 2.9.1 + "@walletconnect/types": 2.9.1 + "@walletconnect/utils": 2.9.1 + events: ^3.3.0 + checksum: 03064f6e9a229fab800ba83a7d2db4fef4ae1523212f30988b29a6555511d982d8df97c8180a3bc7de66c63a35b6f95b631bdb44efca953e5a6b5fc50aaaf0ff + languageName: node + linkType: hard + "@walletconnect/utils-v1@npm:@walletconnect/utils@1.6.6": version: 1.6.6 resolution: "@walletconnect/utils@npm:1.6.6" @@ -13863,7 +13855,7 @@ __metadata: languageName: node linkType: hard -"@walletconnect/utils@npm:2.9.0, @walletconnect/utils@npm:^2.4.5": +"@walletconnect/utils@npm:2.9.0": version: 2.9.0 resolution: "@walletconnect/utils@npm:2.9.0" dependencies: @@ -13885,6 +13877,28 @@ __metadata: languageName: node linkType: hard +"@walletconnect/utils@npm:2.9.1, @walletconnect/utils@npm:^2.4.5": + version: 2.9.1 + resolution: "@walletconnect/utils@npm:2.9.1" + dependencies: + "@stablelib/chacha20poly1305": 1.0.1 + "@stablelib/hkdf": 1.0.1 + "@stablelib/random": ^1.0.2 + "@stablelib/sha256": 1.0.1 + "@stablelib/x25519": ^1.0.3 + "@walletconnect/relay-api": ^1.0.9 + "@walletconnect/safe-json": ^1.0.2 + "@walletconnect/time": ^1.0.2 + "@walletconnect/types": 2.9.1 + "@walletconnect/window-getters": ^1.0.1 + "@walletconnect/window-metadata": ^1.0.1 + detect-browser: 5.3.0 + query-string: 7.1.3 + uint8arrays: ^3.1.0 + checksum: bd245e551a83e1eeece78bb0011bd990f634c027871254db3a90fdf10f95636fa95933a648fc44dc490513766d920658c445e152e7069437763bb8d6cf1624f3 + languageName: node + linkType: hard + "@walletconnect/utils@npm:^1.6.6, @walletconnect/utils@npm:^1.8.0": version: 1.8.0 resolution: "@walletconnect/utils@npm:1.8.0" @@ -26997,6 +27011,17 @@ __metadata: languageName: node linkType: hard +"jotai-immer@npm:^0.2.0": + version: 0.2.0 + resolution: "jotai-immer@npm:0.2.0" + peerDependencies: + immer: "*" + jotai: ">=1.11.0" + react: ">=17.0.0" + checksum: 6860557e0e1550e5c7393b46632ecd90a803774c9b88f69a52b38bf14061ebc0a1de0c8484edd6b956d85de603dca5d06b50ed164bc12a83514c0bcf5d394a5c + languageName: node + linkType: hard + "jotai@npm:1.4.0": version: 1.4.0 resolution: "jotai@npm:1.4.0"