From d7c1afc1af8defb01c60f10fb7e5944fb7d71b74 Mon Sep 17 00:00:00 2001 From: Alexander Khramov Date: Fri, 19 Jan 2024 23:14:29 +0300 Subject: [PATCH 1/3] refactor(ledger-connector): rename transport --- packages/connectors/ledger-connector/src/hid/provider.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/connectors/ledger-connector/src/hid/provider.ts b/packages/connectors/ledger-connector/src/hid/provider.ts index f424eccc..93615287 100644 --- a/packages/connectors/ledger-connector/src/hid/provider.ts +++ b/packages/connectors/ledger-connector/src/hid/provider.ts @@ -33,10 +33,11 @@ export class LedgerHQProvider extends JsonRpcBatchProvider { invariant(this.transport, 'Transport is not defined'); try { - const transport = (await this.transport?.create()) as TransportWebHID; - this.device = transport.device; + const transportInstance = + (await this.transport?.create()) as TransportWebHID; + this.device = transportInstance.device; - return transport; + return transportInstance; } catch (error) { return checkError(error); } From 3d86953887ca25b3cfdd05347da72ff62c68c2cb Mon Sep 17 00:00:00 2001 From: Alexander Khramov Date: Fri, 19 Jan 2024 23:21:18 +0300 Subject: [PATCH 2/3] deps: update @ledgerhq packages --- packages/connect-wallet-modal/package.json | 6 +- .../connectors/ledger-connector/package.json | 6 +- yarn.lock | 309 ++++-------------- 3 files changed, 76 insertions(+), 245 deletions(-) diff --git a/packages/connect-wallet-modal/package.json b/packages/connect-wallet-modal/package.json index 7f2234d4..066dce5f 100644 --- a/packages/connect-wallet-modal/package.json +++ b/packages/connect-wallet-modal/package.json @@ -37,9 +37,9 @@ "lint": "eslint --ext ts,tsx,js,mjs ." }, "dependencies": { - "@ledgerhq/hw-transport": "^6.28.8", - "@ledgerhq/hw-app-eth": "^6.34.3", - "@ledgerhq/hw-transport-webhid": "^6.27.19", + "@ledgerhq/hw-transport": "^6.30.1", + "@ledgerhq/hw-app-eth": "^6.35.2", + "@ledgerhq/hw-transport-webhid": "^6.28.1", "@lidofinance/lido-ui": "^3.18.0", "@types/react": "18.2.45", "@types/react-dom": "18.2.17" diff --git a/packages/connectors/ledger-connector/package.json b/packages/connectors/ledger-connector/package.json index fb8f51a7..c2ef5485 100644 --- a/packages/connectors/ledger-connector/package.json +++ b/packages/connectors/ledger-connector/package.json @@ -45,9 +45,9 @@ "@ethersproject/strings": "^5.5.0", "@ethersproject/transactions": "^5.5.0", "@ethersproject/hash": "^5.5.0", - "@ledgerhq/hw-app-eth": "^6.35.0", - "@ledgerhq/hw-transport": "^6.30.0", - "@ledgerhq/hw-transport-webhid": "^6.28.0", + "@ledgerhq/hw-app-eth": "^6.35.2", + "@ledgerhq/hw-transport": "^6.30.1", + "@ledgerhq/hw-transport-webhid": "^6.28.1", "@ledgerhq/iframe-provider": "^0.4.3", "@web3-react/abstract-connector": "^6.0.7", "@web3-react/types": "^6.0.7", diff --git a/yarn.lock b/yarn.lock index bd4566e2..78627e90 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2336,190 +2336,98 @@ resolved "https://registry.yarnpkg.com/@ledgerhq/connect-kit-loader/-/connect-kit-loader-1.1.2.tgz#d550e3c1f046e4c796f32a75324b03606b7e226a" integrity sha512-mscwGroSJQrCTjtNGBu+18FQbZYA4+q6Tyx6K7CXHl6AwgZKbWfZYdgP2F+fyZcRUdGRsMX8QtvU61VcGGtO1A== -"@ledgerhq/cryptoassets@^11.0.1": - version "11.0.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-11.0.1.tgz#3cac2efb11db025c525fd2bd28b7aa541fa068e5" - integrity sha512-VhSA1ydoTnNjoC5c+S/a+YURJV+UNvuLVkRrKpP87zaQ2a+odPkP3EVDrU+G1Dvt/LipA24ZgcpoxXTbO6fQ9Q== - dependencies: - invariant "2" - -"@ledgerhq/cryptoassets@^11.2.0": - version "11.2.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-11.2.0.tgz#5594e262fc0aab6e02c1c2bdd950c019712fdaf2" - integrity sha512-O5fVIxzlwyR3YNEJJKUcGNyZW5Nf2lJtm0CPDWIfPaKERwvLPLfuJ5yUSHYBqpvYMGCCFldykiPdZ9XS3+fRaA== +"@ledgerhq/cryptoassets@^11.3.1": + version "11.3.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/cryptoassets/-/cryptoassets-11.3.1.tgz#4db44a13a91e884c5a26526cd664f84c06b23eae" + integrity sha512-TlC4M9IoQmGYOu8EWwC3yEX/M9s8rD/RY996VP0+dsWk287MoQoy9ZIYlKtNEG5GjIGTCyuQhWLI1WdQNXA3QA== dependencies: axios "^1.6.0" bs58check "^2.1.2" invariant "2" -"@ledgerhq/devices@^8.0.7": - version "8.0.7" - resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.0.7.tgz#206434dbd8a097529bbfc95f5eef94c2923c7578" - integrity sha512-BbPyET52lXnVs7CxJWrGYqmtGdbGzj+XnfCqLsDnA7QYr1CZREysxmie+Rr6BKpNDBRVesAovXjtaVaZOn+upw== - dependencies: - "@ledgerhq/errors" "^6.14.0" - "@ledgerhq/logs" "^6.10.1" - rxjs "6" - semver "^7.3.5" - -"@ledgerhq/devices@^8.1.0": - version "8.1.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.1.0.tgz#39b12feabe1c7a99b86667bedf2eafbd125cf217" - integrity sha512-Vsdv84Nwzee0qhObdwVzhkxW1+h2cFoD1AWuU8N1V/2OJKiVS35A1qloSCF0oHapg+KTJvim8tr5rRvlkCYyzQ== +"@ledgerhq/devices@^8.2.0": + version "8.2.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.2.0.tgz#ef67bf49628252d1779acaa151b1a941acba790e" + integrity sha512-XROTW2gTmmuy+YPPDjdtKKTQ3mfxrPtKtV+a9QFbj8f5MnjVMV0Zpy1BIB4CyIMsVVi4z6+nI67auT7IlsM3SQ== dependencies: - "@ledgerhq/errors" "^6.16.0" + "@ledgerhq/errors" "^6.16.1" "@ledgerhq/logs" "^6.12.0" rxjs "^7.8.1" semver "^7.3.5" -"@ledgerhq/domain-service@^1.1.13": - version "1.1.13" - resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.1.13.tgz#e12be51cf677da455d63052891e5bdaca2755779" - integrity sha512-8XQl4glEfNyX4BkNhuwe69mzn1VIasWFoKlgXIXf6gc8Rw1Qzcn0LE+/3DBxZ3pC3IWiBnm7MmXMrIaSLjnPNQ== +"@ledgerhq/domain-service@^1.1.16": + version "1.1.16" + resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.1.16.tgz#1d2d53339008d4540dc94e152a411d08e072f228" + integrity sha512-ovdYTrostrbQl5SnKoUw4BeYfLRfBSe7S0zEV9MHo3MlSHI0H4sfcpfM7g8CXybwOg/xHaP9uKm4Mlbg7JNxrg== dependencies: - "@ledgerhq/cryptoassets" "^11.0.1" - "@ledgerhq/errors" "^6.14.0" - "@ledgerhq/logs" "^6.10.1" - "@ledgerhq/types-live" "^6.41.1" - axios "^1.3.4" - eip55 "^2.1.1" - react "^17.0.2" - react-dom "^17.0.2" - -"@ledgerhq/domain-service@^1.1.15": - version "1.1.15" - resolved "https://registry.yarnpkg.com/@ledgerhq/domain-service/-/domain-service-1.1.15.tgz#fb7664c61c83c0230f8aec35861ac81bdb605c0b" - integrity sha512-1X4MvNhVDTXCfOQckaUHsq/Qzn8xhFMcHjnLKOuCR5zNB8hYuTyg9e7JXURZ8W7/Qcn41rvIPxXBHwvMjWQBMA== - dependencies: - "@ledgerhq/errors" "^6.16.0" + "@ledgerhq/errors" "^6.16.1" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.43.0" + "@ledgerhq/types-live" "^6.43.1" axios "^1.3.4" eip55 "^2.1.1" react "^18.2.0" react-dom "^18.2.0" -"@ledgerhq/errors@^6.14.0": - version "6.14.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.14.0.tgz#0bf253983773ef12eebce2091f463bc719223b37" - integrity sha512-ZWJw2Ti6Dq1Ott/+qYqJdDWeZm16qI3VNG5rFlb0TQ3UcAyLIQZbnnzzdcVVwVeZiEp66WIpINd/pBdqsHVyOA== - -"@ledgerhq/errors@^6.16.0": - version "6.16.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.16.0.tgz#0aaf16bbf649a3b43867746781b2e3adebf7fe3a" - integrity sha512-vnew6lf4jN6E+WI0DFhD4WY0uM8LYL8HCumtUr86hNwvmEfebi7LxxpJGmYfVQD5TgEC7NibYnQ+2q9XWAc02A== +"@ledgerhq/errors@^6.16.1": + version "6.16.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.16.1.tgz#df650a9ba105397dee2e8c0ceddf6931c5b25ede" + integrity sha512-4D4wKecGzQpIu7sx03Sg4uE1e8g1oZUndWgw9gw776H8h9ov9c5TxPaldTn2j6orPECAERViLf7LTO4L5pE2Cw== -"@ledgerhq/evm-tools@^1.0.11": - version "1.0.11" - resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.0.11.tgz#d1352dcd3a8e971c5808f6a7e65439277bd1ee66" - integrity sha512-XfOQvEAzT3iD0hd7zNg8kioRXHnWdeLgs2/bwHeI9/pttzE+kTCjLhvIipYAeYVHg0gKaqecoygKdsuh6kS1fw== +"@ledgerhq/evm-tools@^1.0.13": + version "1.0.13" + resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.0.13.tgz#f8c23213efcbee7f0b39e74d3e4df7b21961c58a" + integrity sha512-i+qqt3BWlueVgO7ob2bjo8scx2PD1rCH/pfXg9BftiftgmgUNnrCzpdailFSNyQH9QSic6E3Q3t74qlA6CzdxA== dependencies: - "@ledgerhq/cryptoassets" "^11.2.0" - "@ledgerhq/live-env" "^0.7.0" - "@ledgerhq/live-network" "^1.1.9" + "@ledgerhq/cryptoassets" "^11.3.1" + "@ledgerhq/live-env" "^0.8.0" + "@ledgerhq/live-network" "^1.1.10" crypto-js "4.2.0" ethers "5.7.2" -"@ledgerhq/evm-tools@^1.0.9": - version "1.0.9" - resolved "https://registry.yarnpkg.com/@ledgerhq/evm-tools/-/evm-tools-1.0.9.tgz#fb3f99bf7e9648a7ff4f355e0f26b2d1bd29acd9" - integrity sha512-yfNFGRDH+D59tZcR/iGBaW5RxKoPglRAolSUVJT+c+YN5DXRdS8yz+WrlhLrusoR4JHpfA3trBfw5KUrBrHY7g== - dependencies: - "@ledgerhq/cryptoassets" "^11.0.1" - "@ledgerhq/live-env" "^0.6.0" - "@ledgerhq/live-network" "^1.1.7" - crypto-js "4.1.1" - ethers "5.7.2" - -"@ledgerhq/hw-app-eth@^6.34.3": - version "6.34.8" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.34.8.tgz#f2e1229307ded234d2cc02e00a7effb9f4b1e721" - integrity sha512-sFYRGO7kgiTlgCRPdHJsF69s75TQz3Idi2YGn7eWhM/yxSJiAE1Kt/OLOW2ej68U/mfxI5pDIK8f8AZuK+8RFg== +"@ledgerhq/hw-app-eth@^6.35.2": + version "6.35.2" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.35.2.tgz#20bdb6edddb1f355f47cdb9280de11027dc67491" + integrity sha512-ZHZFfi1k6L43pmjdXEMch0jR9pglGNHmfZBQctdZZYCCckDfuYz4Ne68LABC6uoH+M8xjBiByHQA+Rc2HPptqQ== dependencies: "@ethersproject/abi" "^5.5.0" "@ethersproject/rlp" "^5.5.0" - "@ledgerhq/cryptoassets" "^11.0.1" - "@ledgerhq/domain-service" "^1.1.13" - "@ledgerhq/errors" "^6.14.0" - "@ledgerhq/evm-tools" "^1.0.9" - "@ledgerhq/hw-transport" "^6.28.8" - "@ledgerhq/hw-transport-mocker" "^6.27.19" - "@ledgerhq/logs" "^6.10.1" - "@ledgerhq/types-live" "^6.41.1" - axios "^1.3.4" - bignumber.js "^9.1.2" - -"@ledgerhq/hw-app-eth@^6.35.0": - version "6.35.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-app-eth/-/hw-app-eth-6.35.0.tgz#30486e0e9221de92653985af08a6208fde770a9c" - integrity sha512-BJ39+biwuTXmiKuO2c5PbjJBdGMOSl7nHncuLFCwBXi0hYlHiELHQgEOjjPon418ltuCQyuDBiNMyIFOLikIRQ== - dependencies: - "@ethersproject/abi" "^5.5.0" - "@ethersproject/rlp" "^5.5.0" - "@ledgerhq/cryptoassets" "^11.2.0" - "@ledgerhq/domain-service" "^1.1.15" - "@ledgerhq/errors" "^6.16.0" - "@ledgerhq/evm-tools" "^1.0.11" - "@ledgerhq/hw-transport" "^6.30.0" - "@ledgerhq/hw-transport-mocker" "^6.28.0" + "@ledgerhq/cryptoassets" "^11.3.1" + "@ledgerhq/domain-service" "^1.1.16" + "@ledgerhq/errors" "^6.16.1" + "@ledgerhq/evm-tools" "^1.0.13" + "@ledgerhq/hw-transport" "^6.30.1" + "@ledgerhq/hw-transport-mocker" "^6.28.1" "@ledgerhq/logs" "^6.12.0" - "@ledgerhq/types-live" "^6.43.0" + "@ledgerhq/types-live" "^6.43.1" axios "^1.3.4" bignumber.js "^9.1.2" -"@ledgerhq/hw-transport-mocker@^6.27.19": - version "6.27.19" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.27.19.tgz#ad6ee81ce7e61e86e7b6edb07e09540e99c8a6cd" - integrity sha512-sD/7Ht1flaHZcwIFOi2E1LTHYLdAOe206/JwlwRU78pT0oUan8FnXR5SD8PSmhwgmQjJXto+PFBlmVe5EIt9Lw== +"@ledgerhq/hw-transport-mocker@^6.28.1": + version "6.28.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.28.1.tgz#7bc020b2d9b43288dcfbb1aa43e62220a94bd506" + integrity sha512-o2psew3qYp1O7Bh3qCdktGxm5HqVl3RHFl1zzxUOSr4i3nxvLhGvm0Ku/5tFLRjaxVwmSo6f7pBN9o+rOpcrNg== dependencies: - "@ledgerhq/hw-transport" "^6.28.8" - "@ledgerhq/logs" "^6.10.1" - -"@ledgerhq/hw-transport-mocker@^6.28.0": - version "6.28.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-mocker/-/hw-transport-mocker-6.28.0.tgz#a664220338b56d62c8aca0a10c98e28484e4a889" - integrity sha512-svUgIRdoc69b49MHncKikoRgWIqn7ZR3IHP+nq4TCTYn2nm5LILJYyf8osnCg8brsXdEY68z++fr++GyF9vUIw== - dependencies: - "@ledgerhq/hw-transport" "^6.30.0" + "@ledgerhq/hw-transport" "^6.30.1" "@ledgerhq/logs" "^6.12.0" rxjs "^7.8.1" -"@ledgerhq/hw-transport-webhid@^6.27.19": - version "6.27.19" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.27.19.tgz#5a655b497258d94ec6494db7b56e17dd0c610638" - integrity sha512-RMnktayqqLE2uFQDw9TKoW+WSP8KnT0ElKcIISf3sXVrzHD2y0moPk/wXOzGfi+cgN4uiKy86UD/5mgz3wlm6Q== - dependencies: - "@ledgerhq/devices" "^8.0.7" - "@ledgerhq/errors" "^6.14.0" - "@ledgerhq/hw-transport" "^6.28.8" - "@ledgerhq/logs" "^6.10.1" - -"@ledgerhq/hw-transport-webhid@^6.28.0": - version "6.28.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.28.0.tgz#828e0737a314163139568a8020db3cfb44a69eea" - integrity sha512-3u6YPi5NZUz5FjTdD7Ga5AIkY7HISFfKec77YUJ+WylvNxnGMaijLMcy7b2sNLIrMH+HzApwUFby390UzmgLeg== +"@ledgerhq/hw-transport-webhid@^6.28.1": + version "6.28.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport-webhid/-/hw-transport-webhid-6.28.1.tgz#af13c517514451bf60ee83d8e2b402028504af5c" + integrity sha512-m1FzUaaRdMm+KWz+sm4RGjG1axAIYEnIC3PqwFGMtXDjyPVohdWxRJD9B2L/etR4EY67b7AH/MoQ02rpUqCCEA== dependencies: - "@ledgerhq/devices" "^8.1.0" - "@ledgerhq/errors" "^6.16.0" - "@ledgerhq/hw-transport" "^6.30.0" + "@ledgerhq/devices" "^8.2.0" + "@ledgerhq/errors" "^6.16.1" + "@ledgerhq/hw-transport" "^6.30.1" "@ledgerhq/logs" "^6.12.0" -"@ledgerhq/hw-transport@^6.28.8": - version "6.28.8" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.28.8.tgz#f99a5c71c5c09591e9bfb1b970c42aafbe81351f" - integrity sha512-XxQVl4htd018u/M66r0iu5nlHi+J6QfdPsORzDF6N39jaz+tMqItb7tUlXM/isggcuS5lc7GJo7NOuJ8rvHZaQ== - dependencies: - "@ledgerhq/devices" "^8.0.7" - "@ledgerhq/errors" "^6.14.0" - events "^3.3.0" - -"@ledgerhq/hw-transport@^6.30.0": - version "6.30.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.30.0.tgz#9c8a8f2c8281fbc4a3db1d1f3ac44a456b38281a" - integrity sha512-wrAwn/wCAaGP2Yuy78cLyqmQNzbuDvUv4gJYF/UO4djvUz0jjvD2w5kxRWxF/W93vyKT+/RplRtFk3CJzD3e3A== +"@ledgerhq/hw-transport@^6.30.1": + version "6.30.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.30.1.tgz#fd3c825f41197aeaf705e3c066f82843eaf48cae" + integrity sha512-Xeeo4nt33g5Fsp3CdsPvcc2Uk7dwYeKRSlSFLWcYAAKprf/PmxgNekhke1eaNU/wLoeLOWhY2Cki8F8w9nLMdQ== dependencies: - "@ledgerhq/devices" "^8.1.0" - "@ledgerhq/errors" "^6.16.0" + "@ledgerhq/devices" "^8.2.0" + "@ledgerhq/errors" "^6.16.1" "@ledgerhq/logs" "^6.12.0" events "^3.3.0" @@ -2537,56 +2445,27 @@ dependencies: eventemitter3 "^4.0.0" -"@ledgerhq/live-env@^0.6.0": - version "0.6.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/live-env/-/live-env-0.6.0.tgz#fc4770fe8041cd7f4ba95d56deb9075ac0d89de1" - integrity sha512-wWlatg4OT0p2jCmUERBtI6dduSe4BIZiSUuh1uSjQpbnTTPoMVHNjn4U7A4Ns1+Zz5TkmDwXS8yE523cRjjVrg== - dependencies: - rxjs "^6.6.7" - utility-types "^3.10.0" - -"@ledgerhq/live-env@^0.7.0": - version "0.7.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/live-env/-/live-env-0.7.0.tgz#b1fd3922111cb9c9410ffbed2010e506adacd093" - integrity sha512-Q77gmJLafjKmc23CbRgBD1Bm1MVatISo0JEWDX/nWZnWUK3IVwp8VxxJDHW4P7TlpsuCKCgCtd0C1gxZDWI/RA== +"@ledgerhq/live-env@^0.8.0": + version "0.8.0" + resolved "https://registry.yarnpkg.com/@ledgerhq/live-env/-/live-env-0.8.0.tgz#c250e355a53aa24e810e6480464cc522801c3ac9" + integrity sha512-RLMNkbdwX2W8Kaizq2S4S9Zg32NcQ+vUyhk3UOlcbr6bEByAUcLUfQjQ7bUJfGEtRZCMz9hXLwBqLCrE/L0YCw== dependencies: rxjs "^7.8.1" utility-types "^3.10.0" -"@ledgerhq/live-network@^1.1.7": - version "1.1.7" - resolved "https://registry.yarnpkg.com/@ledgerhq/live-network/-/live-network-1.1.7.tgz#4838e9858489212ff68248e11c6bf7fd77554957" - integrity sha512-OneMFcGRc5DbHWSNG41kfY/81Lm78IxJScIufGMW6beb0Sp6SmlHqkfjwrPLtp1GeHrJ2SqaXAvWROV/AexhUg== - dependencies: - "@ledgerhq/errors" "^6.14.0" - "@ledgerhq/live-env" "^0.6.0" - "@ledgerhq/live-promise" "^0.0.1" - "@ledgerhq/logs" "^6.10.1" - "@types/node" "^20.2.5" - axios "0.26.1" - invariant "^2.2.2" - lru-cache "^7.14.1" - -"@ledgerhq/live-network@^1.1.9": - version "1.1.9" - resolved "https://registry.yarnpkg.com/@ledgerhq/live-network/-/live-network-1.1.9.tgz#ecf6b14cb382384665b29ffb6d8541044515b8e2" - integrity sha512-uwtVSzL88VtClmfkUTW5plEgdBqXnmT1vhTC7k/bCOf3CPpvkPQ2NLuutT1GHPkHUu+BjAweM6uUKl9JDwGs1g== +"@ledgerhq/live-network@^1.1.10": + version "1.1.10" + resolved "https://registry.yarnpkg.com/@ledgerhq/live-network/-/live-network-1.1.10.tgz#f3b6cac4eecaa2cc62f8fa412c58e3ce06ef0aa7" + integrity sha512-kEwRRRk3228KDZicGelrbP64VjvA2aUYg3Q7GaemgE6/OT/i0pmurII3QUbkCSTlf/H9fGfy3Ztf/4MvcKb5VA== dependencies: - "@ledgerhq/errors" "^6.16.0" - "@ledgerhq/live-env" "^0.7.0" + "@ledgerhq/errors" "^6.16.1" + "@ledgerhq/live-env" "^0.8.0" "@ledgerhq/live-promise" "^0.0.3" "@ledgerhq/logs" "^6.12.0" axios "0.26.1" invariant "^2.2.2" lru-cache "^7.14.1" -"@ledgerhq/live-promise@^0.0.1": - version "0.0.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/live-promise/-/live-promise-0.0.1.tgz#2c559936dce638e4dfe9c04a414941c4bf80a56c" - integrity sha512-R8sSYUuulsQ8Kd/TNNh0pB8XK1kJQAmSwNKyoU+T++c0X7jwbBv7R6/SphJg9Ts8dtHWyxHaxm9jkDBUVXpm2Q== - dependencies: - "@ledgerhq/logs" "^6.10.1" - "@ledgerhq/live-promise@^0.0.3": version "0.0.3" resolved "https://registry.yarnpkg.com/@ledgerhq/live-promise/-/live-promise-0.0.3.tgz#432693468ddd48f94a24437c01791d59d393adbc" @@ -2594,28 +2473,15 @@ dependencies: "@ledgerhq/logs" "^6.12.0" -"@ledgerhq/logs@^6.10.1": - version "6.10.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.10.1.tgz#5bd16082261d7364eabb511c788f00937dac588d" - integrity sha512-z+ILK8Q3y+nfUl43ctCPuR4Y2bIxk/ooCQFwZxhtci1EhAtMDzMAx2W25qx8G1PPL9UUOdnUax19+F0OjXoj4w== - "@ledgerhq/logs@^6.12.0": version "6.12.0" resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.12.0.tgz#ad903528bf3687a44da435d7b2479d724d374f5d" integrity sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA== -"@ledgerhq/types-live@^6.41.1": - version "6.41.1" - resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.41.1.tgz#734e2e853400715a9fad705ba22413b846f7fcd3" - integrity sha512-M9NcGlpyW7383HZ+Wcl+vVj07fKlBLQT29wrrPTW9raj2iq0fzyAaxSQPs0VKX6LghLQSmXG2EdcvQ9v5FakgA== - dependencies: - bignumber.js "^9.1.2" - rxjs "6" - -"@ledgerhq/types-live@^6.43.0": - version "6.43.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.43.0.tgz#48491fb6f1a24b012e0b78188de7ad1cd1814bab" - integrity sha512-NvSWPefZ54BLTTMdljO2eS3j1Jbj4O+j/2OWZfyt6T1qMrU1OwORkIn7weuyqR0Y01mTos0sjST7r10MqtauJg== +"@ledgerhq/types-live@^6.43.1": + version "6.43.1" + resolved "https://registry.yarnpkg.com/@ledgerhq/types-live/-/types-live-6.43.1.tgz#1f983151c628f3f84c600d8ce69ecb7c89c7e5a9" + integrity sha512-XaDACXAULFmY95scTmZNOaQMxiqmdj3kEhPRA3aDcB8VA8jzjK0+nrNx6qWNZbH3tgo1xj8gwz7bdmPoOgrqfg== dependencies: bignumber.js "^9.1.2" rxjs "^7.8.1" @@ -3756,11 +3622,6 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-17.0.45.tgz#2c0fafd78705e7a18b7906b5201a522719dc5190" integrity sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw== -"@types/node@^20.2.5": - version "20.5.7" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.5.7.tgz#4b8ecac87fbefbc92f431d09c30e176fc0a7c377" - integrity sha512-dP7f3LdZIysZnmvP3ANJYTSwg+wLLl8p7RqniVlV7j+oXSXAbt9h0WIBFmJy5inWZoX9wZN6eXx+YXd9Rh3RBA== - "@types/normalize-package-data@^2.4.0": version "2.4.1" resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz#d3357479a0fdfdd5907fe67e17e0a85c906e1301" @@ -5533,11 +5394,6 @@ cross-spawn@^7.0.2, cross-spawn@^7.0.3: shebang-command "^2.0.0" which "^2.0.1" -crypto-js@4.1.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.1.1.tgz#9e485bcf03521041bd85844786b83fb7619736cf" - integrity sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== - crypto-js@4.2.0: version "4.2.0" resolved "https://registry.yarnpkg.com/crypto-js/-/crypto-js-4.2.0.tgz#4d931639ecdfd12ff80e8186dba6af2c2e856631" @@ -9547,15 +9403,6 @@ react-dom@18.2.0, react-dom@^18.2.0: loose-envify "^1.1.0" scheduler "^0.23.0" -react-dom@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.2.tgz#ecffb6845e3ad8dbfcdc498f0d0a939736502c23" - integrity sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler "^0.20.2" - react-error-boundary@^3.1.0: version "3.1.4" resolved "https://registry.yarnpkg.com/react-error-boundary/-/react-error-boundary-3.1.4.tgz#255db92b23197108757a888b01e5b729919abde0" @@ -9609,14 +9456,6 @@ react@18.2.0, react@^18.2.0: dependencies: loose-envify "^1.1.0" -react@^17.0.2: - version "17.0.2" - resolved "https://registry.yarnpkg.com/react/-/react-17.0.2.tgz#d0b5cc516d29eb3eee383f75b62864cfb6800037" - integrity sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - read-pkg-up@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507" @@ -9932,7 +9771,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@6, rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.3, rxjs@^6.6.7: +rxjs@^6.4.0, rxjs@^6.6.0, rxjs@^6.6.3: version "6.6.7" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.7.tgz#90ac018acabf491bf65044235d5863c4dab804c9" integrity sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ== @@ -9992,14 +9831,6 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.20.2: - version "0.20.2" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.2.tgz#4baee39436e34aa93b4874bddcbf0fe8b8b50e91" - integrity sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ== - dependencies: - loose-envify "^1.1.0" - object-assign "^4.1.1" - scheduler@^0.23.0: version "0.23.0" resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" From 42960f683979dd775a4785e1aaa10b9567f1f627 Mon Sep 17 00:00:00 2001 From: Alexander Khramov Date: Fri, 19 Jan 2024 23:33:18 +0300 Subject: [PATCH 3/3] chore: reef-knot v1.15.3 --- packages/connect-wallet-modal/CHANGELOG.md | 6 ++++++ packages/connect-wallet-modal/package.json | 4 ++-- packages/connectors/ledger-connector/CHANGELOG.md | 6 ++++++ packages/connectors/ledger-connector/package.json | 2 +- packages/reef-knot/CHANGELOG.md | 8 ++++++++ packages/reef-knot/package.json | 6 +++--- 6 files changed, 26 insertions(+), 6 deletions(-) diff --git a/packages/connect-wallet-modal/CHANGELOG.md b/packages/connect-wallet-modal/CHANGELOG.md index d90d5af7..5dfcd894 100644 --- a/packages/connect-wallet-modal/CHANGELOG.md +++ b/packages/connect-wallet-modal/CHANGELOG.md @@ -1,5 +1,11 @@ # @reef-knot/connect-wallet-modal +## 1.17.1 + +### Patch Changes + +- Update ledgerhq packages + ## 1.17.0 ### Minor Changes diff --git a/packages/connect-wallet-modal/package.json b/packages/connect-wallet-modal/package.json index 066dce5f..4067f150 100644 --- a/packages/connect-wallet-modal/package.json +++ b/packages/connect-wallet-modal/package.json @@ -1,6 +1,6 @@ { "name": "@reef-knot/connect-wallet-modal", - "version": "1.17.0", + "version": "1.17.1", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { @@ -50,7 +50,7 @@ "@reef-knot/ui-react": "^1.0.8", "@reef-knot/wallets-helpers": "^1.1.5", "@reef-knot/web3-react": "^1.13.0", - "@reef-knot/ledger-connector": "^2.0.0", + "@reef-knot/ledger-connector": "^2.0.1", "@types/ua-parser-js": "^0.7.36", "eslint-config-custom": "*", "react": "18.2.0", diff --git a/packages/connectors/ledger-connector/CHANGELOG.md b/packages/connectors/ledger-connector/CHANGELOG.md index 28742e3a..9777d1a1 100644 --- a/packages/connectors/ledger-connector/CHANGELOG.md +++ b/packages/connectors/ledger-connector/CHANGELOG.md @@ -1,5 +1,11 @@ # @reef-knot/ledger-connector +## 2.0.1 + +### Patch Changes + +- Fix getProvider in LedgerHIDConnector; update ledgerhq packages; + ## 2.0.0 ### Major Changes diff --git a/packages/connectors/ledger-connector/package.json b/packages/connectors/ledger-connector/package.json index c2ef5485..92554553 100644 --- a/packages/connectors/ledger-connector/package.json +++ b/packages/connectors/ledger-connector/package.json @@ -1,6 +1,6 @@ { "name": "@reef-knot/ledger-connector", - "version": "2.0.0", + "version": "2.0.1", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { diff --git a/packages/reef-knot/CHANGELOG.md b/packages/reef-knot/CHANGELOG.md index 313ad707..fe80794d 100644 --- a/packages/reef-knot/CHANGELOG.md +++ b/packages/reef-knot/CHANGELOG.md @@ -1,5 +1,13 @@ # reef-knot +## 1.15.3 + +### Patch Changes + +- Updated dependencies + - @reef-knot/ledger-connector@2.0.1 + - @reef-knot/connect-wallet-modal@1.17.1 + ## 1.15.2 ### Patch Changes diff --git a/packages/reef-knot/package.json b/packages/reef-knot/package.json index 6f1ddeef..f6a60152 100644 --- a/packages/reef-knot/package.json +++ b/packages/reef-knot/package.json @@ -1,6 +1,6 @@ { "name": "reef-knot", - "version": "1.15.2", + "version": "1.15.3", "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { @@ -41,14 +41,14 @@ "lint": "eslint --ext ts,tsx,js,mjs ." }, "dependencies": { - "@reef-knot/connect-wallet-modal": "1.17.0", + "@reef-knot/connect-wallet-modal": "1.17.1", "@reef-knot/core-react": "1.8.1", "@reef-knot/web3-react": "1.13.1", "@reef-knot/ui-react": "1.0.8", "@reef-knot/wallets-list": "1.11.1", "@reef-knot/wallets-helpers": "1.1.5", "@reef-knot/types": "1.4.0", - "@reef-knot/ledger-connector": "2.0.0" + "@reef-knot/ledger-connector": "2.0.1" }, "devDependencies": { "eslint-config-custom": "*"