diff --git a/.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch b/.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch deleted file mode 100644 index f4698f2..0000000 --- a/.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch +++ /dev/null @@ -1,46 +0,0 @@ -diff --git a/lib/events/ui-request.d.ts b/lib/events/ui-request.d.ts -index 041673460ea3aa3403e5d7df71f9c81a985af15b..3fcdb601e430e9b6a9d8953889adc8772e70bd5d 100644 ---- a/lib/events/ui-request.d.ts -+++ b/lib/events/ui-request.d.ts -@@ -1,4 +1,3 @@ --import type { EventTypeDeviceSelected } from '@trezor/connect-analytics'; - import type { PROTO } from '../constants'; - import type { TransportDisableWebUSB, TransportRequestWebUSBDevice } from './transport'; - import type { Device, CoinInfo, BitcoinNetworkInfo } from '../types'; -@@ -129,6 +128,36 @@ export interface UiRequestPermission { - device: Device; - }; - } -+export enum EventType { -+ AppReady = 'app/ready', -+ AppInfo = 'app/info', -+ -+ ViewChange = 'view/change', -+ -+ SettingsTracking = 'settings/tracking', -+ SettingsPermissions = 'settings/permissions', -+ -+ WalletType = 'wallet/type', -+ -+ DeviceSelected = 'device/selected', -+} -+export type EventTypeDeviceSelected = { -+ type: EventType.DeviceSelected; -+ payload: { -+ mode: 'normal' | 'bootloader' | 'initialize' | 'seedless' | ''; -+ pinProtection: boolean | ''; -+ passphraseProtection: boolean | ''; -+ backupType: string; -+ language: string; -+ model: string; -+ vendor: string; -+ // firmware: string; -+ firmwareRevision: string; -+ firmwareType: string; -+ bootloaderHash: string; -+ // bootloaderVersion: string; -+ }; -+}; - export interface UiRequestConfirmation { - type: typeof UI_REQUEST.REQUEST_CONFIRMATION; - payload: { diff --git a/package.json b/package.json index b63e986..79ddcad 100644 --- a/package.json +++ b/package.json @@ -37,15 +37,14 @@ "test:watch": "jest --watch" }, "resolutions": { - "@trezor/connect@9.0.6": "patch:@trezor/connect@npm%3A9.0.6#./.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch", "@types/web": "0.0.69" }, "dependencies": { "@ethereumjs/tx": "^4.0.0", "@ethereumjs/util": "^8.0.0", - "@metamask/eth-sig-util": "^7.0.0", - "@trezor/connect-plugin-ethereum": "^9.0.1", - "@trezor/connect-web": "^9.0.6", + "@metamask/eth-sig-util": "^7.0.1", + "@trezor/connect-plugin-ethereum": "^9.0.3", + "@trezor/connect-web": "^9.1.11", "hdkey": "^2.1.0" }, "devDependencies": { @@ -113,7 +112,12 @@ "@ethereumjs/tx>ethereumjs-util>ethereum-cryptography>keccak": false, "@ethereumjs/tx>ethereumjs-util>ethereum-cryptography>secp256k1": false, "ethereumjs-tx>ethereumjs-util>ethereum-cryptography>keccak": false, - "ethereumjs-tx>ethereumjs-util>ethereum-cryptography>secp256k1": false + "ethereumjs-tx>ethereumjs-util>ethereum-cryptography>secp256k1": false, + "@trezor/connect-web>@trezor/connect>@trezor/blockchain-link>@solana/web3.js>bigint-buffer": false, + "@trezor/connect-web>@trezor/connect>@trezor/blockchain-link>ws>bufferutil": false, + "@trezor/connect-web>@trezor/connect>@trezor/blockchain-link>ws>utf-8-validate": false, + "@trezor/connect-web>@trezor/connect>@trezor/protobuf>protobufjs": false, + "@trezor/connect-web>@trezor/connect>@trezor/transport>usb": false } } } diff --git a/tsconfig.json b/tsconfig.json index f5c1170..bd3aecd 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -11,7 +11,8 @@ "noUncheckedIndexedAccess": true, "strict": true, "target": "es2017", - "skipLibCheck": false + // circumvent missing types in @trezor/connect-web, please see https://github.com/trezor/trezor-suite/issues/10389 + "skipLibCheck": true }, "exclude": ["./dist/**/*"] } diff --git a/yarn.lock b/yarn.lock index e561c36..e94649b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -371,6 +371,15 @@ __metadata: languageName: node linkType: hard +"@babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.23.4": + version: 7.23.9 + resolution: "@babel/runtime@npm:7.23.9" + dependencies: + regenerator-runtime: ^0.14.0 + checksum: 6bbebe8d27c0c2dd275d1ac197fc1a6c00e18dab68cc7aaff0adc3195b45862bae9c4cc58975629004b0213955b2ed91e99eccb3d9b39cabea246c657323d667 + languageName: node + linkType: hard + "@babel/template@npm:^7.20.7, @babel/template@npm:^7.22.15, @babel/template@npm:^7.3.3": version: 7.22.15 resolution: "@babel/template@npm:7.22.15" @@ -427,6 +436,20 @@ __metadata: languageName: node linkType: hard +"@emurgo/cardano-serialization-lib-browser@npm:^11.5.0": + version: 11.5.0 + resolution: "@emurgo/cardano-serialization-lib-browser@npm:11.5.0" + checksum: 4c45dca4ca6cea5298f5852671084263182b83a2eabae92deefaa079e1460bd719314b4177509b8e7c890ebe8e0f35f64eb92c26bc83a91edb46c0cbacb8a173 + languageName: node + linkType: hard + +"@emurgo/cardano-serialization-lib-nodejs@npm:11.5.0": + version: 11.5.0 + resolution: "@emurgo/cardano-serialization-lib-nodejs@npm:11.5.0" + checksum: f9e271704ef12eb018bc0a15b8c6f83c61db694a422674267be6c546a9a89dd8b200781aca3f97dd5bb4291b0c84f6c60177fcf7e550964188a4ed6a8efd0316 + languageName: node + linkType: hard + "@eslint/eslintrc@npm:^0.4.3": version: 0.4.3 resolution: "@eslint/eslintrc@npm:0.4.3" @@ -454,6 +477,16 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/common@npm:^4.1.0": + version: 4.1.0 + resolution: "@ethereumjs/common@npm:4.1.0" + dependencies: + "@ethereumjs/util": ^9.0.1 + crc: ^4.3.2 + checksum: 8494e6d179fe3949d8d8285badfb7be9ade71864e477da5dbf432ecc8046a58a0db73e99b5543c807fdc1b3f5959ed9c85ba99536b2f4753e08eaeb096af4beb + languageName: node + linkType: hard + "@ethereumjs/rlp@npm:^4.0.1": version: 4.0.1 resolution: "@ethereumjs/rlp@npm:4.0.1" @@ -463,6 +496,15 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/rlp@npm:^5.0.1": + version: 5.0.1 + resolution: "@ethereumjs/rlp@npm:5.0.1" + bin: + rlp: bin/rlp.cjs + checksum: eddff08718c3b8312007ef51a951dff6b2c1152f9f9ea6fb9eec65d50caf3fa53f5894d79d6d450eef70a5ef3b0688be044912096aa8d263345a0d9debb4d477 + languageName: node + linkType: hard + "@ethereumjs/tx@npm:^4.0.0, @ethereumjs/tx@npm:^4.1.2": version: 4.2.0 resolution: "@ethereumjs/tx@npm:4.2.0" @@ -475,6 +517,23 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/tx@npm:^5.1.0": + version: 5.1.0 + resolution: "@ethereumjs/tx@npm:5.1.0" + dependencies: + "@ethereumjs/common": ^4.1.0 + "@ethereumjs/rlp": ^5.0.1 + "@ethereumjs/util": ^9.0.1 + ethereum-cryptography: ^2.1.2 + peerDependencies: + c-kzg: ^2.1.2 + peerDependenciesMeta: + c-kzg: + optional: true + checksum: fd17b337f7a64a6a29b1d279c52ac5bfb9655cda06858b198b85a306cc978d25b871acc4ec57e0c29bab50a7c9600d934837fb62052cbde7dc88223be7ebc740 + languageName: node + linkType: hard + "@ethereumjs/util@npm:^8.0.0, @ethereumjs/util@npm:^8.1.0": version: 8.1.0 resolution: "@ethereumjs/util@npm:8.1.0" @@ -486,6 +545,31 @@ __metadata: languageName: node linkType: hard +"@ethereumjs/util@npm:^9.0.1": + version: 9.0.1 + resolution: "@ethereumjs/util@npm:9.0.1" + dependencies: + "@ethereumjs/rlp": ^5.0.1 + ethereum-cryptography: ^2.1.2 + peerDependencies: + c-kzg: ^2.1.2 + peerDependenciesMeta: + c-kzg: + optional: true + checksum: 3569dcc0106f5e962e62811be66b5f49529c9d1a29671908568528b2b45d6cae03cb497fc755a1ae4144170f749133308494be42255ac98b61c930d143ed26f4 + languageName: node + linkType: hard + +"@fivebinaries/coin-selection@npm:2.2.1": + version: 2.2.1 + resolution: "@fivebinaries/coin-selection@npm:2.2.1" + dependencies: + "@emurgo/cardano-serialization-lib-browser": ^11.5.0 + "@emurgo/cardano-serialization-lib-nodejs": 11.5.0 + checksum: 473946a2d4c307351601be588d8a56c51f7e86bcdc95cd8d3ca33bdbe7c2eb1d804e06dc8e40f8bd28fd0e5217b1db3076dba071f67b17b05fe22bd88dd28d0e + languageName: node + linkType: hard + "@gar/promisify@npm:^1.1.3": version: 1.1.3 resolution: "@gar/promisify@npm:1.1.3" @@ -950,18 +1034,17 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-sig-util@npm:^7.0.0": - version: 7.0.0 - resolution: "@metamask/eth-sig-util@npm:7.0.0" +"@metamask/eth-sig-util@npm:^7.0.1": + version: 7.0.1 + resolution: "@metamask/eth-sig-util@npm:7.0.1" dependencies: "@ethereumjs/util": ^8.1.0 "@metamask/abi-utils": ^2.0.2 "@metamask/utils": ^8.1.0 ethereum-cryptography: ^2.1.2 - ethjs-util: ^0.1.6 tweetnacl: ^1.0.3 tweetnacl-util: ^0.15.1 - checksum: bcb6bd23333e0b4dcb49f8772483dcb4c27e75405a2b111f1eafe0b341b221cf86ba4843e91c567d8836e80b6049d8e2f89c6766c62bbd256533e0f256f6d846 + checksum: 98d056bd83aeb2d29ec3de09cd18e67d97ea295a59d405a9ce3fe274badd2d4f18da1fe530a266b4c777650855ed75ecd3577decd607a561e938dd7a808c5839 languageName: node linkType: hard @@ -978,9 +1061,9 @@ __metadata: "@metamask/eslint-config-jest": ^8.0.0 "@metamask/eslint-config-nodejs": ^8.0.0 "@metamask/eslint-config-typescript": ^8.0.0 - "@metamask/eth-sig-util": ^7.0.0 - "@trezor/connect-plugin-ethereum": ^9.0.1 - "@trezor/connect-web": ^9.0.6 + "@metamask/eth-sig-util": ^7.0.1 + "@trezor/connect-plugin-ethereum": ^9.0.3 + "@trezor/connect-web": ^9.1.11 "@types/ethereumjs-tx": ^1.0.1 "@types/hdkey": ^2.0.1 "@types/jest": ^28.1.6 @@ -1025,6 +1108,13 @@ __metadata: languageName: node linkType: hard +"@mobily/ts-belt@npm:^3.13.1": + version: 3.13.1 + resolution: "@mobily/ts-belt@npm:3.13.1" + checksum: 507417608ddf4ecadf6f4f5dbdc32083000727d1a7a3604dc22670861f617d8bbb53622348649eab36d4d5c81b4331da7c4a3707b610866ebfadea3af27c60de + languageName: node + linkType: hard + "@noble/curves@npm:1.1.0, @noble/curves@npm:~1.1.0": version: 1.1.0 resolution: "@noble/curves@npm:1.1.0" @@ -1034,6 +1124,15 @@ __metadata: languageName: node linkType: hard +"@noble/curves@npm:^1.2.0": + version: 1.3.0 + resolution: "@noble/curves@npm:1.3.0" + dependencies: + "@noble/hashes": 1.3.3 + checksum: b65342ee66c4a440eee2978524412eabba9a9efdd16d6370e15218c6a7d80bddf35e66bb57ed52c0dfd32cb9a717b439ab3a72db618f1a0066dfebe3fd12a421 + languageName: node + linkType: hard + "@noble/hashes@npm:1.3.1": version: 1.3.1 resolution: "@noble/hashes@npm:1.3.1" @@ -1041,6 +1140,13 @@ __metadata: languageName: node linkType: hard +"@noble/hashes@npm:1.3.3, @noble/hashes@npm:^1.2.0, @noble/hashes@npm:^1.3.2": + version: 1.3.3 + resolution: "@noble/hashes@npm:1.3.3" + checksum: 8a6496d1c0c64797339bc694ad06cdfaa0f9e56cd0c3f68ae3666cfb153a791a55deb0af9c653c7ed2db64d537aa3e3054629740d2f2338bb1dcb7ab60cd205b + languageName: node + linkType: hard + "@noble/hashes@npm:^1.3.1, @noble/hashes@npm:~1.3.0, @noble/hashes@npm:~1.3.1": version: 1.3.2 resolution: "@noble/hashes@npm:1.3.2" @@ -1245,6 +1351,13 @@ __metadata: languageName: node linkType: hard +"@sinclair/typebox@npm:^0.31.28": + version: 0.31.28 + resolution: "@sinclair/typebox@npm:0.31.28" + checksum: 0dd8e11bb608a28f8db6aa6166a354453126249e5bbf4442654ba1c520bd10a55d0beb4cb294f4834a7619efa833a870a31902933a46548bfc24d0e0710576d2 + languageName: node + linkType: hard + "@sinonjs/commons@npm:^1.6.0, @sinonjs/commons@npm:^1.7.0, @sinonjs/commons@npm:^1.8.1": version: 1.8.6 resolution: "@sinonjs/commons@npm:1.8.6" @@ -1290,6 +1403,38 @@ __metadata: languageName: node linkType: hard +"@solana/buffer-layout@npm:^4.0.1": + version: 4.0.1 + resolution: "@solana/buffer-layout@npm:4.0.1" + dependencies: + buffer: ~6.0.3 + checksum: bf846888e813187243d4008a7a9f58b49d16cbd995b9d7f1b72898aa510ed77b1ce5e8468e7b2fd26dd81e557a4e74a666e21fccb95f123c1f740d41138bbacd + languageName: node + linkType: hard + +"@solana/web3.js@npm:^1.87.6": + version: 1.89.1 + resolution: "@solana/web3.js@npm:1.89.1" + dependencies: + "@babel/runtime": ^7.23.4 + "@noble/curves": ^1.2.0 + "@noble/hashes": ^1.3.2 + "@solana/buffer-layout": ^4.0.1 + agentkeepalive: ^4.5.0 + bigint-buffer: ^1.1.5 + bn.js: ^5.2.1 + borsh: ^0.7.0 + bs58: ^4.0.1 + buffer: 6.0.3 + fast-stable-stringify: ^1.0.0 + jayson: ^4.1.0 + node-fetch: ^2.7.0 + rpc-websockets: ^7.5.1 + superstruct: ^0.14.2 + checksum: 4c87fdefa4f750cbb308e6d41e74d2f4bb42a31b2fc8df195daa46fc26cbde4f2e1ed46b8308481d9372371b192d6f81a7c69315248e080e4f7fffc87a0d3087 + languageName: node + linkType: hard + "@tootallnate/once@npm:2": version: 2.0.0 resolution: "@tootallnate/once@npm:2.0.0" @@ -1297,117 +1442,239 @@ __metadata: languageName: node linkType: hard -"@trezor/blockchain-link@npm:^2.1.7": - version: 2.1.7 - resolution: "@trezor/blockchain-link@npm:2.1.7" +"@trezor/analytics@npm:1.0.12": + version: 1.0.12 + resolution: "@trezor/analytics@npm:1.0.12" dependencies: - "@trezor/utils": ^9.0.5 - "@trezor/utxo-lib": ^1.0.3 - "@types/web": ^0.0.80 - bignumber.js: ^9.1.0 - events: ^3.3.0 - ripple-lib: 1.10.0 - socks-proxy-agent: 6.1.1 - ws: 7.4.6 - checksum: 5c8b658bf98884cff2257067e84c68f0cfbd3406c740645c95c804c002edbcb211578b310d593533996d5320e0830cb461a89342fc0f44f36e3ffb02b4b3bba4 + "@trezor/env-utils": 1.0.11 + "@trezor/utils": 9.0.17 + peerDependencies: + tslib: ^2.6.2 + checksum: 846bc3d4da9e26d5e44dba4500bc774f1495bba66e1a4d65e3eb2f5d3867af7abe3fc1c4ad0aeed515ab20e182aa3e3af13fef6c3b4aa68029c8859b218679a8 languageName: node linkType: hard -"@trezor/connect-common@npm:0.0.11": - version: 0.0.11 - resolution: "@trezor/connect-common@npm:0.0.11" - checksum: c0c5920c93bf48396e48e976eb757e2ad442f8cdbd99a802e34a76e99a49770ef1b076d7b80abfcf786bca0ffa76c5c8431be85647d3b488b7ad4158c411d706 +"@trezor/blockchain-link-types@npm:1.0.11": + version: 1.0.11 + resolution: "@trezor/blockchain-link-types@npm:1.0.11" + checksum: 22a96f62dd3a5039f3713263dc6c5956ee017ecf54a2bc366803c3891e68f1ec63ee6c3052932ca1c615b84da075991f1b579d84742a270e0693c56ae7facb7c languageName: node linkType: hard -"@trezor/connect-plugin-ethereum@npm:^9.0.1": - version: 9.0.1 - resolution: "@trezor/connect-plugin-ethereum@npm:9.0.1" +"@trezor/blockchain-link-utils@npm:1.0.13": + version: 1.0.13 + resolution: "@trezor/blockchain-link-utils@npm:1.0.13" + dependencies: + "@mobily/ts-belt": ^3.13.1 + "@solana/web3.js": ^1.87.6 + "@trezor/utils": 9.0.19 + bignumber.js: ^9.1.1 peerDependencies: - "@metamask/eth-sig-util": ^5.0.2 - checksum: 24ae4103d4873cc5ca083577ca0f561e983fa9eebd3c2bdb1de1ee1c509f773b9bca758a21c05043212aef997cd8544fc820f7b6764c0c43edb9ab77efbc10ae + tslib: ^2.6.2 + checksum: eb75959bde32c7c36afea5af65e109da0efb530d5f24efa2f50068502ea32481c4121b5195f79f05a9d00cbe1405b7c1a98ed74810119e1c6dcd7ce81cfae0d2 languageName: node linkType: hard -"@trezor/connect-web@npm:^9.0.6": - version: 9.0.6 - resolution: "@trezor/connect-web@npm:9.0.6" +"@trezor/blockchain-link@npm:2.1.23": + version: 2.1.23 + resolution: "@trezor/blockchain-link@npm:2.1.23" dependencies: - "@trezor/connect": 9.0.6 - "@trezor/utils": ^9.0.5 + "@solana/buffer-layout": ^4.0.1 + "@solana/web3.js": ^1.87.6 + "@trezor/blockchain-link-types": 1.0.11 + "@trezor/blockchain-link-utils": 1.0.13 + "@trezor/utils": 9.0.19 + "@trezor/utxo-lib": 2.0.4 + "@types/web": ^0.0.119 + bignumber.js: ^9.1.1 events: ^3.3.0 - checksum: c717e16bb5603b3f3b4a0c440e7304256c17f1f5a8942d6c8007215ade20b3303b9ad4370f2a777fcf06c911d46518b9b690f3f421219393aa89acc28fd11a48 + ripple-lib: ^1.10.1 + socks-proxy-agent: 6.1.1 + ws: ^8.16.0 + peerDependencies: + tslib: ^2.6.2 + checksum: 6c5ec7daa0ffe13a8c82d2cf7dd4ad74172da6adc2d595652cf3483c81db797c1c124f40b29ad81871c98fb45b3f6f31b7548f2a77fa08b9bae10b09784c060e languageName: node linkType: hard -"@trezor/connect@npm:9.0.6": - version: 9.0.6 - resolution: "@trezor/connect@npm:9.0.6" +"@trezor/connect-analytics@npm:1.0.11": + version: 1.0.11 + resolution: "@trezor/connect-analytics@npm:1.0.11" dependencies: - "@trezor/blockchain-link": ^2.1.7 - "@trezor/connect-common": 0.0.11 - "@trezor/transport": ^1.1.7 - "@trezor/utils": ^9.0.5 - "@trezor/utxo-lib": ^1.0.3 - bignumber.js: ^9.1.0 - blakejs: ^1.2.1 - bowser: ^2.11.0 - cross-fetch: ^3.1.5 - events: ^3.3.0 - parse-uri: 1.0.7 - randombytes: 2.1.0 - tslib: 2.5.0 - checksum: f090b802a45b380f70055ccba5cf8b7830b658bad343ce010c1e332c56335cda91acc2ea019a6155f644cd7c18af2cd1c5178571a231bd44ed5c38581bf425c3 + "@trezor/analytics": 1.0.12 + peerDependencies: + tslib: ^2.6.2 + checksum: 3cf73a36bdcafbae1627e0a35961abce62e28182e73e1295cf934f22dd15ad226d74ae5069ae7b3816da3ba2f92f237d13340ac0c40b2144386c7cd212e26ced languageName: node linkType: hard -"@trezor/connect@patch:@trezor/connect@npm%3A9.0.6#./.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch::locator=%40metamask%2Feth-trezor-keyring%40workspace%3A.": - version: 9.0.6 - resolution: "@trezor/connect@patch:@trezor/connect@npm%3A9.0.6#./.yarn/patches/@trezor-connect-npm-9.0.6-37abefdc3e.patch::version=9.0.6&hash=e5e29a&locator=%40metamask%2Feth-trezor-keyring%40workspace%3A." +"@trezor/connect-common@npm:0.0.26": + version: 0.0.26 + resolution: "@trezor/connect-common@npm:0.0.26" dependencies: - "@trezor/blockchain-link": ^2.1.7 - "@trezor/connect-common": 0.0.11 - "@trezor/transport": ^1.1.7 - "@trezor/utils": ^9.0.5 - "@trezor/utxo-lib": ^1.0.3 - bignumber.js: ^9.1.0 + "@trezor/env-utils": 1.0.11 + "@trezor/utils": 9.0.18 + peerDependencies: + tslib: ^2.6.2 + checksum: 6b4213476398ace99c9e88815b1d53f09ae4ca184610d17da46241a3b4c30a491027ad088c0f3c9c5970e8b120bc0aa1fc5eecccbd706230d0ab2c434e174347 + languageName: node + linkType: hard + +"@trezor/connect-plugin-ethereum@npm:^9.0.3": + version: 9.0.3 + resolution: "@trezor/connect-plugin-ethereum@npm:9.0.3" + peerDependencies: + "@metamask/eth-sig-util": ^7.0.1 + tslib: ^2.6.2 + checksum: f80df00e893e52db2492abd212071450d3378fed443cbd38dc3e00c774e641dc80b8f2067d65184393e90f63de0cf856b3c69f45b36f1eccff376e03c1a645b0 + languageName: node + linkType: hard + +"@trezor/connect-web@npm:^9.1.11": + version: 9.1.11 + resolution: "@trezor/connect-web@npm:9.1.11" + dependencies: + "@trezor/connect": 9.1.11 + "@trezor/utils": 9.0.19 + events: ^3.3.0 + peerDependencies: + tslib: ^2.6.2 + checksum: 6d6cf2efac70be72bce8cfd2f61fdb915b0827ecdf36ff1f68f1f297809a3726eee7942c9e822d8e02e0b77dcaaa109385ba6b36ef312fc36a65e50a3d976ce1 + languageName: node + linkType: hard + +"@trezor/connect@npm:9.1.11": + version: 9.1.11 + resolution: "@trezor/connect@npm:9.1.11" + dependencies: + "@ethereumjs/common": ^4.1.0 + "@ethereumjs/tx": ^5.1.0 + "@fivebinaries/coin-selection": 2.2.1 + "@trezor/blockchain-link": 2.1.23 + "@trezor/blockchain-link-types": 1.0.11 + "@trezor/connect-analytics": 1.0.11 + "@trezor/connect-common": 0.0.26 + "@trezor/protobuf": 1.0.7 + "@trezor/protocol": 1.0.5 + "@trezor/schema-utils": 1.0.1 + "@trezor/transport": 1.1.22 + "@trezor/utils": 9.0.19 + "@trezor/utxo-lib": 2.0.4 + bignumber.js: ^9.1.1 blakejs: ^1.2.1 - bowser: ^2.11.0 - cross-fetch: ^3.1.5 + bs58: ^5.0.0 + bs58check: ^3.0.1 + cross-fetch: ^4.0.0 events: ^3.3.0 - parse-uri: 1.0.7 - randombytes: 2.1.0 - tslib: 2.5.0 - checksum: 57362e722fb5b7ac734ee83bfdc39dfb8b43852dec9226f40264a987f3ac016a383c22b6b1dfcbded3ecfbfe3339d484c8be2cf8d0766118c2b38c81d36c55e8 + peerDependencies: + tslib: ^2.6.2 + checksum: a260340f12661038d63a4963cf19834074a34da9fa2c9bff56d35db7f190bfece14598adf673e93e75801c66d9ee55f90fe45e6bbf67b0c023e5c6443e15edd5 languageName: node linkType: hard -"@trezor/transport@npm:^1.1.7": - version: 1.1.7 - resolution: "@trezor/transport@npm:1.1.7" +"@trezor/env-utils@npm:1.0.11": + version: 1.0.11 + resolution: "@trezor/env-utils@npm:1.0.11" dependencies: - "@trezor/utils": ^9.0.5 - bytebuffer: ^5.0.1 + ua-parser-js: ^1.0.37 + peerDependencies: + expo-localization: ^14.1.1 + react-native: 0.71.8 + react-native-config: ^1.5.0 + tslib: ^2.6.2 + peerDependenciesMeta: + expo-localization: + optional: true + react-native: + optional: true + react-native-config: + optional: true + checksum: 0671d5d9f13cf621e5619a07e3efe5bc9ecbef4b67ebf6440c03ece623f506cb15bd27dc524a860a84aa6075bcc1516380d6391bc1096410b8ef5243b6915974 + languageName: node + linkType: hard + +"@trezor/protobuf@npm:1.0.7": + version: 1.0.7 + resolution: "@trezor/protobuf@npm:1.0.7" + dependencies: + "@trezor/schema-utils": 1.0.1 + long: ^4.0.0 + protobufjs: 7.2.5 + peerDependencies: + tslib: ^2.6.2 + checksum: 7fdf40d6879ba21fc918f347d83d947da52f3c13d20f3fa4264ef5672d75016094c630314d1ac9630bedece480c7deee6200afe3a58b9b9bd8bf00d92f34b9bc + languageName: node + linkType: hard + +"@trezor/protocol@npm:1.0.5": + version: 1.0.5 + resolution: "@trezor/protocol@npm:1.0.5" + peerDependencies: + tslib: ^2.6.2 + checksum: cbe5a18ceb28790fcde780ef54960894805a25255666ec04853a95eaecef917b374e8aaf8adef48726479d2690f73191f68a79d3f53aa5661cfa5e956b68b9e4 + languageName: node + linkType: hard + +"@trezor/schema-utils@npm:1.0.1": + version: 1.0.1 + resolution: "@trezor/schema-utils@npm:1.0.1" + dependencies: + "@sinclair/typebox": ^0.31.28 + ts-mixer: ^6.0.3 + checksum: b382049312422fd72de29febbd359feed2f30ac71c6ffbe983acd07fee71cef04fc651a3eff7427e8b14c029a40d24501e651c99b946e274f6352baf59120e17 + languageName: node + linkType: hard + +"@trezor/transport@npm:1.1.22": + version: 1.1.22 + resolution: "@trezor/transport@npm:1.1.22" + dependencies: + "@trezor/protobuf": 1.0.7 + "@trezor/protocol": 1.0.5 + "@trezor/utils": 9.0.19 + cross-fetch: ^4.0.0 json-stable-stringify: ^1.0.2 long: ^4.0.0 - prettier: 2.8.0 - protobufjs: ^6.11.3 - checksum: 38fbd8fdd96c9a4abd789ef6decf8beb1a36aa1f28bd54bc508f29cc6d6dc7c9e49a55ec0beb7bf740e7d9eda86a6ae638b5ad57060009dda9c947d16d0e8eec + protobufjs: 7.2.5 + usb: ^2.11.0 + peerDependencies: + tslib: ^2.6.2 + checksum: 37a7298ac7f899983b279dbd6e5d05903b7de03e4e56c4235da94340a866038ceead9cfef83e34855c2c0415ee511cd62d531fc4706ea0a8cc77cc92c861d235 languageName: node linkType: hard -"@trezor/utils@npm:^9.0.5": - version: 9.0.5 - resolution: "@trezor/utils@npm:9.0.5" - checksum: 5286ac479ec18addeb3cb02a8c8a7775928d466544d207fc590a3c8d91c4acbf4d0dd37f5836df58d043a9a5d0fba407d2be68f52bd968d051d5fbdd29a1452b +"@trezor/utils@npm:9.0.17": + version: 9.0.17 + resolution: "@trezor/utils@npm:9.0.17" + peerDependencies: + tslib: ^2.6.2 + checksum: c1e044ad97d6b7c78c07951d1ca522bcba85136e5b297012581780a6c80352c13d83a77a7b0e65f514fd08caccbb5ec0ac604cbc54cf5b42bfc9b28ed85c4dcd languageName: node linkType: hard -"@trezor/utxo-lib@npm:^1.0.3": - version: 1.0.3 - resolution: "@trezor/utxo-lib@npm:1.0.3" +"@trezor/utils@npm:9.0.18": + version: 9.0.18 + resolution: "@trezor/utils@npm:9.0.18" + peerDependencies: + tslib: ^2.6.2 + checksum: c61005cbe7cad0e50bb11b22cb599d2e94402b93230166dc415e14f41181d7d18bc35ab4042dcc7f5a616f1dfa19c62afd6638cbc7e52961aa652f22d8d99c0c + languageName: node + linkType: hard + +"@trezor/utils@npm:9.0.19": + version: 9.0.19 + resolution: "@trezor/utils@npm:9.0.19" + peerDependencies: + tslib: ^2.6.2 + checksum: 3ffa20a9438b0cb8bc7a26739adb259196b8f7dd1ebaf652a075cdc88c03f3172553ff042bc2816b56ec85646969f6cc64a7484ba6e7e4c25b35c001d29eb2e4 + languageName: node + linkType: hard + +"@trezor/utxo-lib@npm:2.0.4": + version: 2.0.4 + resolution: "@trezor/utxo-lib@npm:2.0.4" dependencies: - "@trezor/utils": ^9.0.5 + "@trezor/utils": 9.0.18 bchaddrjs: ^0.5.2 bech32: ^2.0.0 bip66: ^1.1.5 @@ -1416,7 +1683,7 @@ __metadata: blakejs: ^1.2.1 bn.js: ^5.2.1 bs58: ^5.0.0 - bs58check: ^2.1.2 + bs58check: ^3.0.1 create-hash: ^1.2.0 create-hmac: ^1.1.7 int64-buffer: ^1.0.1 @@ -1424,8 +1691,10 @@ __metadata: tiny-secp256k1: ^1.1.6 typeforce: ^1.18.0 varuint-bitcoin: ^1.1.2 - wif: ^2.0.6 - checksum: d7c28ab228755f602fccbb5dd9ab5c54e0633ab37e78aaa2da8516f3b227ed586392bf280e41c71247cbe2b23d3f060eaac5717eaf0f119839c7236c6be9555c + wif: ^4.0.0 + peerDependencies: + tslib: ^2.6.2 + checksum: 26449e7a71dd8fc311fcd8e714e706220c00ba2d1ed0b290242969e0dc4a9ec5506b101f7acbb92f0c0c99fa1afd3d5b4010f4646d6737cbb39d36c6cd755964 languageName: node linkType: hard @@ -1507,6 +1776,15 @@ __metadata: languageName: node linkType: hard +"@types/connect@npm:^3.4.33": + version: 3.4.38 + resolution: "@types/connect@npm:3.4.38" + dependencies: + "@types/node": "*" + checksum: 7eb1bc5342a9604facd57598a6c62621e244822442976c443efb84ff745246b10d06e8b309b6e80130026a396f19bf6793b7cecd7380169f369dac3bfc46fb99 + languageName: node + linkType: hard + "@types/debug@npm:^4.1.7": version: 4.1.9 resolution: "@types/debug@npm:4.1.9" @@ -1600,13 +1878,6 @@ __metadata: languageName: node linkType: hard -"@types/long@npm:^4.0.1": - version: 4.0.2 - resolution: "@types/long@npm:4.0.2" - checksum: d16cde7240d834cf44ba1eaec49e78ae3180e724cd667052b194a372f350d024cba8dd3f37b0864931683dab09ca935d52f0c4c1687178af5ada9fc85b0635f4 - languageName: node - linkType: hard - "@types/minimatch@npm:^3.0.3": version: 3.0.5 resolution: "@types/minimatch@npm:3.0.5" @@ -1628,6 +1899,13 @@ __metadata: languageName: node linkType: hard +"@types/node@npm:^12.12.54": + version: 12.20.55 + resolution: "@types/node@npm:12.20.55" + checksum: e4f86785f4092706e0d3b0edff8dca5a13b45627e4b36700acd8dfe6ad53db71928c8dee914d4276c7fd3b6ccd829aa919811c9eb708a2c8e4c6eb3701178c37 + languageName: node + linkType: hard + "@types/node@npm:^16.18.57": version: 16.18.57 resolution: "@types/node@npm:16.18.57" @@ -1711,7 +1989,7 @@ __metadata: languageName: node linkType: hard -"@types/ws@npm:^7.2.0": +"@types/ws@npm:^7.2.0, @types/ws@npm:^7.4.4": version: 7.4.7 resolution: "@types/ws@npm:7.4.7" dependencies: @@ -1988,6 +2266,18 @@ __metadata: languageName: node linkType: hard +"JSONStream@npm:^1.3.5": + version: 1.3.5 + resolution: "JSONStream@npm:1.3.5" + dependencies: + jsonparse: ^1.2.0 + through: ">=2.2.7 <3" + bin: + JSONStream: ./bin.js + checksum: 2605fa124260c61bad38bb65eba30d2f72216a78e94d0ab19b11b4e0327d572b8d530c0c9cc3b0764f727ad26d39e00bf7ebad57781ca6368394d73169c59e46 + languageName: node + linkType: hard + "abbrev@npm:1, abbrev@npm:^1.0.0": version: 1.1.1 resolution: "abbrev@npm:1.1.1" @@ -2049,6 +2339,15 @@ __metadata: languageName: node linkType: hard +"agentkeepalive@npm:^4.5.0": + version: 4.5.0 + resolution: "agentkeepalive@npm:4.5.0" + dependencies: + humanize-ms: ^1.2.1 + checksum: 13278cd5b125e51eddd5079f04d6fe0914ac1b8b91c1f3db2c1822f99ac1a7457869068997784342fe455d59daaff22e14fb7b8c3da4e741896e7e31faf92481 + languageName: node + linkType: hard + "aggregate-error@npm:^3.0.0": version: 3.1.0 resolution: "aggregate-error@npm:3.1.0" @@ -2474,13 +2773,30 @@ __metadata: languageName: node linkType: hard -"bignumber.js@npm:^9.0.0, bignumber.js@npm:^9.1.0": +"bigint-buffer@npm:^1.1.5": + version: 1.1.5 + resolution: "bigint-buffer@npm:1.1.5" + dependencies: + bindings: ^1.3.0 + node-gyp: latest + checksum: d010c9f57758bcdaccb435d88b483ffcc95fe8bbc6e7fb3a44fb5221f29c894ffaf4a3c5a4a530e0e7d6608203c2cde9b79ee4f2386cd6d4462d1070bc8c9f4e + languageName: node + linkType: hard + +"bignumber.js@npm:^9.0.0": version: 9.1.1 resolution: "bignumber.js@npm:9.1.1" checksum: ad243b7e2f9120b112d670bb3d674128f0bd2ca1745b0a6c9df0433bd2c0252c43e6315d944c2ac07b4c639e7496b425e46842773cf89c6a2dcd4f31e5c4b11e languageName: node linkType: hard +"bignumber.js@npm:^9.1.1": + version: 9.1.2 + resolution: "bignumber.js@npm:9.1.2" + checksum: 582c03af77ec9cb0ebd682a373ee6c66475db94a4325f92299621d544aa4bd45cb45fd60001610e94aef8ae98a0905fa538241d9638d4422d57abbeeac6fadaf + languageName: node + linkType: hard + "bin-links@npm:4.0.1": version: 4.0.1 resolution: "bin-links@npm:4.0.1" @@ -2558,10 +2874,14 @@ __metadata: languageName: node linkType: hard -"bowser@npm:^2.11.0": - version: 2.11.0 - resolution: "bowser@npm:2.11.0" - checksum: 29c3f01f22e703fa6644fc3b684307442df4240b6e10f6cfe1b61c6ca5721073189ca97cdeedb376081148c8518e33b1d818a57f781d70b0b70e1f31fb48814f +"borsh@npm:^0.7.0": + version: 0.7.0 + resolution: "borsh@npm:0.7.0" + dependencies: + bn.js: ^5.2.0 + bs58: ^4.0.0 + text-encoding-utf-8: ^1.0.2 + checksum: e98bfb5f7cfb820819c2870b884dac58dd4b4ce6a86c286c8fbf5c9ca582e73a8c6094df67e81a28c418ff07a309c6b118b2e27fdfea83fd92b8100c741da0b5 languageName: node linkType: hard @@ -2637,7 +2957,7 @@ __metadata: languageName: node linkType: hard -"bs58@npm:^4.0.0": +"bs58@npm:^4.0.0, bs58@npm:^4.0.1": version: 4.0.1 resolution: "bs58@npm:4.0.1" dependencies: @@ -2655,7 +2975,7 @@ __metadata: languageName: node linkType: hard -"bs58check@npm:2.1.2, bs58check@npm:<3.0.0, bs58check@npm:^2.1.2": +"bs58check@npm:2.1.2, bs58check@npm:^2.1.2": version: 2.1.2 resolution: "bs58check@npm:2.1.2" dependencies: @@ -2666,6 +2986,16 @@ __metadata: languageName: node linkType: hard +"bs58check@npm:^3.0.1": + version: 3.0.1 + resolution: "bs58check@npm:3.0.1" + dependencies: + "@noble/hashes": ^1.2.0 + bs58: ^5.0.0 + checksum: dbbecc7a09f3836e821149266c864c4bbd545539cea43c35f23f4c3c46b54c86c52b65d224b9ea2e916fa6d93bd2ce9fac5b6c6bfcf19621a9c209a5602f71c8 + languageName: node + linkType: hard + "bser@npm:2.1.1": version: 2.1.1 resolution: "bser@npm:2.1.1" @@ -2699,7 +3029,7 @@ __metadata: languageName: node linkType: hard -"buffer@npm:^6.0.3": +"buffer@npm:6.0.3, buffer@npm:^6.0.3, buffer@npm:~6.0.3": version: 6.0.3 resolution: "buffer@npm:6.0.3" dependencies: @@ -2709,12 +3039,13 @@ __metadata: languageName: node linkType: hard -"bytebuffer@npm:^5.0.1": - version: 5.0.1 - resolution: "bytebuffer@npm:5.0.1" +"bufferutil@npm:^4.0.1": + version: 4.0.8 + resolution: "bufferutil@npm:4.0.8" dependencies: - long: ~3 - checksum: d95db66499df77394d6f769b216054b596e492783905f53a06e7c0b7091b24d7b0477de133d08300672e0cd5e140eab81728cdd31ccd9367f7dc4944cdaf913b + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: 7e9a46f1867dca72fda350966eb468eca77f4d623407b0650913fadf73d5750d883147d6e5e21c56f9d3b0bdc35d5474e80a600b9f31ec781315b4d2469ef087 languageName: node linkType: hard @@ -2997,6 +3328,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^2.20.3": + version: 2.20.3 + resolution: "commander@npm:2.20.3" + checksum: ab8c07884e42c3a8dbc5dd9592c606176c7eb5c1ca5ff274bcf907039b2c41de3626f684ea75ccf4d361ba004bbaff1f577d5384c155f3871e456bdf27becf9e + languageName: node + linkType: hard + "commander@npm:^9.0.0": version: 9.5.0 resolution: "commander@npm:9.5.0" @@ -3061,6 +3399,18 @@ __metadata: languageName: node linkType: hard +"crc@npm:^4.3.2": + version: 4.3.2 + resolution: "crc@npm:4.3.2" + peerDependencies: + buffer: ">=6.0.3" + peerDependenciesMeta: + buffer: + optional: true + checksum: 8231cc25331727083ffd22da3575110fc49b4dc8725de973bd43261d4426aba134ed3a75cc247f7c5e97a6e171f87dffc3325b82890e86d032de2e6bcef09c32 + languageName: node + linkType: hard + "create-hash@npm:^1.1.0, create-hash@npm:^1.1.2, create-hash@npm:^1.2.0": version: 1.2.0 resolution: "create-hash@npm:1.2.0" @@ -3095,12 +3445,12 @@ __metadata: languageName: node linkType: hard -"cross-fetch@npm:^3.1.5": - version: 3.1.5 - resolution: "cross-fetch@npm:3.1.5" +"cross-fetch@npm:^4.0.0": + version: 4.0.0 + resolution: "cross-fetch@npm:4.0.0" dependencies: - node-fetch: 2.6.7 - checksum: f6b8c6ee3ef993ace6277fd789c71b6acf1b504fd5f5c7128df4ef2f125a429e29cd62dc8c127523f04a5f2fa4771ed80e3f3d9695617f441425045f505cf3bb + node-fetch: ^2.6.12 + checksum: ecca4f37ffa0e8283e7a8a590926b66713a7ef7892757aa36c2d20ffa27b0ac5c60dcf453119c809abe5923fc0bae3702a4d896bfb406ef1077b0d0018213e24 languageName: node linkType: hard @@ -3190,6 +3540,13 @@ __metadata: languageName: node linkType: hard +"delay@npm:^5.0.0": + version: 5.0.0 + resolution: "delay@npm:5.0.0" + checksum: 62f151151ecfde0d9afbb8a6be37a6d103c4cb24f35a20ef3fe56f920b0d0d0bb02bc9c0a3084d0179ef669ca332b91155f2ee4d9854622cd2cdba5fc95285f9 + languageName: node + linkType: hard + "delayed-stream@npm:~1.0.0": version: 1.0.0 resolution: "delayed-stream@npm:1.0.0" @@ -3486,6 +3843,22 @@ __metadata: languageName: node linkType: hard +"es6-promise@npm:^4.0.3": + version: 4.2.8 + resolution: "es6-promise@npm:4.2.8" + checksum: 95614a88873611cb9165a85d36afa7268af5c03a378b35ca7bda9508e1d4f1f6f19a788d4bc755b3fd37c8ebba40782018e02034564ff24c9d6fa37e959ad57d + languageName: node + linkType: hard + +"es6-promisify@npm:^5.0.0": + version: 5.0.0 + resolution: "es6-promisify@npm:5.0.0" + dependencies: + es6-promise: ^4.0.3 + checksum: fbed9d791598831413be84a5374eca8c24800ec71a16c1c528c43a98e2dadfb99331483d83ae6094ddb9b87e6f799a15d1553cebf756047e0865c753bc346b92 + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -3866,7 +4239,7 @@ __metadata: languageName: node linkType: hard -"ethjs-util@npm:^0.1.3, ethjs-util@npm:^0.1.6": +"ethjs-util@npm:^0.1.3": version: 0.1.6 resolution: "ethjs-util@npm:0.1.6" dependencies: @@ -3876,6 +4249,13 @@ __metadata: languageName: node linkType: hard +"eventemitter3@npm:^4.0.7": + version: 4.0.7 + resolution: "eventemitter3@npm:4.0.7" + checksum: 1875311c42fcfe9c707b2712c32664a245629b42bb0a5a84439762dd0fd637fc54d078155ea83c2af9e0323c9ac13687e03cfba79b03af9f40c89b4960099374 + languageName: node + linkType: hard + "events@npm:^3.3.0": version: 3.3.0 resolution: "events@npm:3.3.0" @@ -3952,6 +4332,13 @@ __metadata: languageName: node linkType: hard +"eyes@npm:^0.1.8": + version: 0.1.8 + resolution: "eyes@npm:0.1.8" + checksum: c31703a92bf36ba75ee8d379ee7985c24ee6149f3a6175f44cec7a05b178c38bce9836d3ca48c9acb0329a960ac2c4b2ead4e60cdd4fe6e8c92cad7cd6913687 + languageName: node + linkType: hard + "fast-deep-equal@npm:^3.1.1, fast-deep-equal@npm:^3.1.3": version: 3.1.3 resolution: "fast-deep-equal@npm:3.1.3" @@ -3993,6 +4380,13 @@ __metadata: languageName: node linkType: hard +"fast-stable-stringify@npm:^1.0.0": + version: 1.0.0 + resolution: "fast-stable-stringify@npm:1.0.0" + checksum: ef1203d246a7e8ac15e2bfbda0a89fa375947bccf9f7910be0ea759856dbe8ea5024a0d8cc2cceabe18a9cb67e95927b78bb6173a3ae37ec55a518cf36e5244b + languageName: node + linkType: hard + "fastq@npm:^1.6.0": version: 1.15.0 resolution: "fastq@npm:1.15.0" @@ -4998,6 +5392,15 @@ __metadata: languageName: node linkType: hard +"isomorphic-ws@npm:^4.0.1": + version: 4.0.1 + resolution: "isomorphic-ws@npm:4.0.1" + peerDependencies: + ws: "*" + checksum: d7190eadefdc28bdb93d67b5f0c603385aaf87724fa2974abb382ac1ec9756ed2cfb27065cbe76122879c2d452e2982bc4314317f3d6c737ddda6c047328771a + languageName: node + linkType: hard + "isstream@npm:~0.1.2": version: 0.1.2 resolution: "isstream@npm:0.1.2" @@ -5057,6 +5460,28 @@ __metadata: languageName: node linkType: hard +"jayson@npm:^4.1.0": + version: 4.1.0 + resolution: "jayson@npm:4.1.0" + dependencies: + "@types/connect": ^3.4.33 + "@types/node": ^12.12.54 + "@types/ws": ^7.4.4 + JSONStream: ^1.3.5 + commander: ^2.20.3 + delay: ^5.0.0 + es6-promisify: ^5.0.0 + eyes: ^0.1.8 + isomorphic-ws: ^4.0.1 + json-stringify-safe: ^5.0.1 + uuid: ^8.3.2 + ws: ^7.4.5 + bin: + jayson: bin/jayson.js + checksum: 86464322fbdc6db65d2bb4fc278cb6c86fad5c2a506065490d39459f09ba0d30f2b4fb740b33828a1424791419b6c8bd295dc54d361a4ad959bf70cc62b1ca7e + languageName: node + linkType: hard + "jest-changed-files@npm:^28.1.3": version: 28.1.3 resolution: "jest-changed-files@npm:28.1.3" @@ -5588,7 +6013,7 @@ __metadata: languageName: node linkType: hard -"json-stringify-safe@npm:~5.0.1": +"json-stringify-safe@npm:^5.0.1, json-stringify-safe@npm:~5.0.1": version: 5.0.1 resolution: "json-stringify-safe@npm:5.0.1" checksum: 48ec0adad5280b8a96bb93f4563aa1667fd7a36334f79149abd42446d0989f2ddc58274b479f4819f1f00617957e6344c886c55d05a4e15ebb4ab931e4a6a8ee @@ -5629,6 +6054,13 @@ __metadata: languageName: node linkType: hard +"jsonparse@npm:^1.2.0": + version: 1.3.1 + resolution: "jsonparse@npm:1.3.1" + checksum: 6514a7be4674ebf407afca0eda3ba284b69b07f9958a8d3113ef1005f7ec610860c312be067e450c569aab8b89635e332cee3696789c750692bb60daba627f4d + languageName: node + linkType: hard + "jsonschema@npm:1.2.2": version: 1.2.2 resolution: "jsonschema@npm:1.2.2" @@ -5749,10 +6181,10 @@ __metadata: languageName: node linkType: hard -"long@npm:~3": - version: 3.2.0 - resolution: "long@npm:3.2.0" - checksum: bc27bdeab42cb2f25d0a0faf5fbf77b657bd59236ae0ed649c44f91f35e632230ebd0c62d208bb4e9c69ca558a45e9c9c0810e6b5c0380a1754b8f3b5b7b62d7 +"long@npm:^5.0.0": + version: 5.2.3 + resolution: "long@npm:5.2.3" + checksum: 885ede7c3de4facccbd2cacc6168bae3a02c3e836159ea4252c87b6e34d40af819824b2d4edce330bfb5c4d6e8ce3ec5864bdcf9473fa1f53a4f8225860e5897 languageName: node linkType: hard @@ -6171,9 +6603,18 @@ __metadata: languageName: node linkType: hard -"node-fetch@npm:2.6.7": - version: 2.6.7 - resolution: "node-fetch@npm:2.6.7" +"node-addon-api@npm:^7.0.0": + version: 7.1.0 + resolution: "node-addon-api@npm:7.1.0" + dependencies: + node-gyp: latest + checksum: 26640c8d2ed7e2059e2ed65ee79e2a195306b3f1fc27ad11448943ba91d37767bd717a9a0453cc97e83a1109194dced8336a55f8650000458ef625c0b8b5e3df + languageName: node + linkType: hard + +"node-fetch@npm:^2.6.12, node-fetch@npm:^2.7.0": + version: 2.7.0 + resolution: "node-fetch@npm:2.7.0" dependencies: whatwg-url: ^5.0.0 peerDependencies: @@ -6181,7 +6622,7 @@ __metadata: peerDependenciesMeta: encoding: optional: true - checksum: 8d816ffd1ee22cab8301c7756ef04f3437f18dace86a1dae22cf81db8ef29c0bf6655f3215cb0cdb22b420b6fe141e64b26905e7f33f9377a7fa59135ea3e10b + checksum: d76d2f5edb451a3f05b15115ec89fc6be39de37c6089f1b6368df03b91e1633fd379a7e01b7ab05089a25034b2023d959b47e59759cb38d88341b2459e89d6e5 languageName: node linkType: hard @@ -6196,6 +6637,17 @@ __metadata: languageName: node linkType: hard +"node-gyp-build@npm:^4.3.0, node-gyp-build@npm:^4.5.0": + version: 4.8.0 + resolution: "node-gyp-build@npm:4.8.0" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: b82a56f866034b559dd3ed1ad04f55b04ae381b22ec2affe74b488d1582473ca6e7f85fccf52da085812d3de2b0bf23109e752a57709ac7b9963951c710fea40 + languageName: node + linkType: hard + "node-gyp@npm:^7.1.0": version: 7.1.2 resolution: "node-gyp@npm:7.1.2" @@ -6501,13 +6953,6 @@ __metadata: languageName: node linkType: hard -"parse-uri@npm:1.0.7": - version: 1.0.7 - resolution: "parse-uri@npm:1.0.7" - checksum: 0d4386a586bda98bcdd041f9b1a7e9a6c16bc2ab198c90531f2d169eb2eb520477cc059a75c5cf0695eb3c9e69ff6b90793d07781ab83e2de1cbb255ec66e37f - languageName: node - linkType: hard - "path-exists@npm:^4.0.0": version: 4.0.0 resolution: "path-exists@npm:4.0.0" @@ -6653,15 +7098,6 @@ __metadata: languageName: node linkType: hard -"prettier@npm:2.8.0": - version: 2.8.0 - resolution: "prettier@npm:2.8.0" - bin: - prettier: bin-prettier.js - checksum: 72004ce0cc9bb097daf3e3833f62495768724392c1d5b178dd47372337616e9e50ecbb0804f236596223f7b5eb1bbe69cefc8957dca21112c5777e77ef73a564 - languageName: node - linkType: hard - "prettier@npm:^2.3.0": version: 2.8.3 resolution: "prettier@npm:2.8.3" @@ -6724,9 +7160,9 @@ __metadata: languageName: node linkType: hard -"protobufjs@npm:^6.11.3": - version: 6.11.4 - resolution: "protobufjs@npm:6.11.4" +"protobufjs@npm:7.2.5": + version: 7.2.5 + resolution: "protobufjs@npm:7.2.5" dependencies: "@protobufjs/aspromise": ^1.1.2 "@protobufjs/base64": ^1.1.2 @@ -6738,13 +7174,9 @@ __metadata: "@protobufjs/path": ^1.1.2 "@protobufjs/pool": ^1.1.0 "@protobufjs/utf8": ^1.1.0 - "@types/long": ^4.0.1 "@types/node": ">=13.7.0" - long: ^4.0.0 - bin: - pbjs: bin/pbjs - pbts: bin/pbts - checksum: b2fc6a01897b016c2a7e43a854ab4a3c57080f61be41e552235436e7a730711b8e89e47cb4ae52f0f065b5ab5d5989fc932f390337ce3a8ccf07203415700850 + long: ^5.0.0 + checksum: 3770a072114061faebbb17cfd135bc4e187b66bc6f40cd8bac624368b0270871ec0cfb43a02b9fb4f029c8335808a840f1afba3c2e7ede7063b98ae6b98a703f languageName: node linkType: hard @@ -6795,7 +7227,7 @@ __metadata: languageName: node linkType: hard -"randombytes@npm:2.1.0, randombytes@npm:^2.1.0": +"randombytes@npm:^2.1.0": version: 2.1.0 resolution: "randombytes@npm:2.1.0" dependencies: @@ -6863,6 +7295,13 @@ __metadata: languageName: node linkType: hard +"regenerator-runtime@npm:^0.14.0": + version: 0.14.1 + resolution: "regenerator-runtime@npm:0.14.1" + checksum: 9f57c93277b5585d3c83b0cf76be47b473ae8c6d9142a46ce8b0291a04bb2cf902059f0f8445dcabb3fb7378e5fe4bb4ea1e008876343d42e46d3b484534ce38 + languageName: node + linkType: hard + "regexp.prototype.flags@npm:^1.4.3": version: 1.4.3 resolution: "regexp.prototype.flags@npm:1.4.3" @@ -7077,9 +7516,9 @@ __metadata: languageName: node linkType: hard -"ripple-lib@npm:1.10.0": - version: 1.10.0 - resolution: "ripple-lib@npm:1.10.0" +"ripple-lib@npm:^1.10.1": + version: 1.10.1 + resolution: "ripple-lib@npm:1.10.1" dependencies: "@types/lodash": ^4.14.136 "@types/ws": ^7.2.0 @@ -7092,7 +7531,7 @@ __metadata: ripple-keypairs: ^1.0.3 ripple-lib-transactionparser: 0.8.2 ws: ^7.2.0 - checksum: 622ba7657326a651c0d7c17be8abf599e3fd4911e4567c92fe338368598496fd0221ec73bcf76bc31d292ba3dc27d0caa145df89d6fc9fcb3284a2ffafe76fec + checksum: 6f021d8d69932ab835cb62beaf28164afa5d744ce4e6bd4658b4430d1576133ccb72e09927884c8ad47d9d327f015180463e50358768eb273c032b3c0ac1756e languageName: node linkType: hard @@ -7107,6 +7546,25 @@ __metadata: languageName: node linkType: hard +"rpc-websockets@npm:^7.5.1": + version: 7.9.0 + resolution: "rpc-websockets@npm:7.9.0" + dependencies: + "@babel/runtime": ^7.17.2 + bufferutil: ^4.0.1 + eventemitter3: ^4.0.7 + utf-8-validate: ^5.0.2 + uuid: ^8.3.2 + ws: ^8.5.0 + dependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + checksum: c3ddd79ea7cf63b7a6a8d32356c7f9b363e41f26a6a8bbe889f9d2c5267811d492e194340fbad1a21ecfa457d5d1f253af3357a94d0118f66fcdea1fd9236adc + languageName: node + linkType: hard + "run-async@npm:^2.3.0": version: 2.4.1 resolution: "run-async@npm:2.4.1" @@ -7618,6 +8076,13 @@ __metadata: languageName: node linkType: hard +"superstruct@npm:^0.14.2": + version: 0.14.2 + resolution: "superstruct@npm:0.14.2" + checksum: c5c4840f432da82125b923ec45faca5113217e83ae416e314d80eae012b8bb603d2e745025d173450758d116348820bc7028157f8c9a72b6beae879f94b837c0 + languageName: node + linkType: hard + "superstruct@npm:^1.0.3": version: 1.0.3 resolution: "superstruct@npm:1.0.3" @@ -7727,6 +8192,13 @@ __metadata: languageName: node linkType: hard +"text-encoding-utf-8@npm:^1.0.2": + version: 1.0.2 + resolution: "text-encoding-utf-8@npm:1.0.2" + checksum: ec4c15d50e738c5dba7327ad432ebf0725ec75d4d69c0bd55609254c5a3bc5341272d7003691084a0a73d60d981c8eb0e87603676fdb6f3fed60f4c9192309f9 + languageName: node + linkType: hard + "text-table@npm:^0.2.0": version: 0.2.0 resolution: "text-table@npm:0.2.0" @@ -7734,6 +8206,13 @@ __metadata: languageName: node linkType: hard +"through@npm:>=2.2.7 <3": + version: 2.3.8 + resolution: "through@npm:2.3.8" + checksum: a38c3e059853c494af95d50c072b83f8b676a9ba2818dcc5b108ef252230735c54e0185437618596c790bbba8fcdaef5b290405981ffa09dce67b1f1bf190cbd + languageName: node + linkType: hard + "tiny-glob@npm:^0.2.9": version: 0.2.9 resolution: "tiny-glob@npm:0.2.9" @@ -7831,6 +8310,13 @@ __metadata: languageName: node linkType: hard +"ts-mixer@npm:^6.0.3": + version: 6.0.3 + resolution: "ts-mixer@npm:6.0.3" + checksum: 7fbaba0a413bf817835a6a23d46bccf4192dd4d7345b6bae9d594c88acffac35bf4995ef3cce753090c8abcdf2afd16dba8899365584a1f960ccc2a15bf2e2d6 + languageName: node + linkType: hard + "ts-node@npm:^10.7.0": version: 10.9.1 resolution: "ts-node@npm:10.9.1" @@ -7881,13 +8367,6 @@ __metadata: languageName: node linkType: hard -"tslib@npm:2.5.0, tslib@npm:^2.4.0": - version: 2.5.0 - resolution: "tslib@npm:2.5.0" - checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 - languageName: node - linkType: hard - "tslib@npm:^1.8.1": version: 1.14.1 resolution: "tslib@npm:1.14.1" @@ -7895,6 +8374,13 @@ __metadata: languageName: node linkType: hard +"tslib@npm:^2.4.0": + version: 2.5.0 + resolution: "tslib@npm:2.5.0" + checksum: ae3ed5f9ce29932d049908ebfdf21b3a003a85653a9a140d614da6b767a93ef94f460e52c3d787f0e4f383546981713f165037dc2274df212ea9f8a4541004e1 + languageName: node + linkType: hard + "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -8020,6 +8506,13 @@ __metadata: languageName: node linkType: hard +"ua-parser-js@npm:^1.0.37": + version: 1.0.37 + resolution: "ua-parser-js@npm:1.0.37" + checksum: 4d481c720d523366d7762dc8a46a1b58967d979aacf786f9ceceb1cd767de069f64a4bdffb63956294f1c0696eb465ddb950f28ba90571709e33521b4bd75e07 + languageName: node + linkType: hard + "unbox-primitive@npm:^1.0.2": version: 1.0.2 resolution: "unbox-primitive@npm:1.0.2" @@ -8073,6 +8566,28 @@ __metadata: languageName: node linkType: hard +"usb@npm:^2.11.0": + version: 2.11.0 + resolution: "usb@npm:2.11.0" + dependencies: + "@types/w3c-web-usb": ^1.0.6 + node-addon-api: ^7.0.0 + node-gyp: latest + node-gyp-build: ^4.5.0 + checksum: c1c12140e8c93a76d15a0aecf84de19990694d57b568124f8eafe729e09b41293933a93856c3f37a9059c71f1fbd030b334f7392b868225243c1c5c99f0b2730 + languageName: node + linkType: hard + +"utf-8-validate@npm:^5.0.2": + version: 5.0.10 + resolution: "utf-8-validate@npm:5.0.10" + dependencies: + node-gyp: latest + node-gyp-build: ^4.3.0 + checksum: 5579350a023c66a2326752b6c8804cc7b39dcd251bb088241da38db994b8d78352e388dcc24ad398ab98385ba3c5ffcadb6b5b14b2637e43f767869055e46ba6 + languageName: node + linkType: hard + "util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -8102,6 +8617,15 @@ __metadata: languageName: node linkType: hard +"uuid@npm:^8.3.2": + version: 8.3.2 + resolution: "uuid@npm:8.3.2" + bin: + uuid: dist/bin/uuid + checksum: 5575a8a75c13120e2f10e6ddc801b2c7ed7d8f3c8ac22c7ed0c7b2ba6383ec0abda88c905085d630e251719e0777045ae3236f04c812184b7c765f63a70e58df + languageName: node + linkType: hard + "v8-compile-cache-lib@npm:^3.0.1": version: 3.0.1 resolution: "v8-compile-cache-lib@npm:3.0.1" @@ -8234,12 +8758,12 @@ __metadata: languageName: node linkType: hard -"wif@npm:^2.0.6": - version: 2.0.6 - resolution: "wif@npm:2.0.6" +"wif@npm:^4.0.0": + version: 4.0.0 + resolution: "wif@npm:4.0.0" dependencies: - bs58check: <3.0.0 - checksum: 8c3147ef98d56f394d66f0477f699fba7fc18dd0d1c2c5d0f8408be41acffed589fa82447d80eae5afc9a3cbd943bc3eebb337b9f114955adeaad02a244f4f9a + bs58check: ^3.0.1 + checksum: 7c298e675e46b8bf1ee7dec787cab4e9e22c73aef9882efbe83f76700b43d60dc65616ca3635415aa78203f92da45e6897cd72d5cb0940d49c66d9621d40c223 languageName: node linkType: hard @@ -8288,9 +8812,9 @@ __metadata: languageName: node linkType: hard -"ws@npm:7.4.6": - version: 7.4.6 - resolution: "ws@npm:7.4.6" +"ws@npm:^7.2.0, ws@npm:^7.4.5": + version: 7.5.9 + resolution: "ws@npm:7.5.9" peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -8299,22 +8823,22 @@ __metadata: optional: true utf-8-validate: optional: true - checksum: 3a990b32ed08c72070d5e8913e14dfcd831919205be52a3ff0b4cdd998c8d554f167c9df3841605cde8b11d607768cacab3e823c58c96a5c08c987e093eb767a + checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 languageName: node linkType: hard -"ws@npm:^7.2.0": - version: 7.5.9 - resolution: "ws@npm:7.5.9" +"ws@npm:^8.16.0, ws@npm:^8.5.0": + version: 8.16.0 + resolution: "ws@npm:8.16.0" peerDependencies: bufferutil: ^4.0.1 - utf-8-validate: ^5.0.2 + utf-8-validate: ">=5.0.2" peerDependenciesMeta: bufferutil: optional: true utf-8-validate: optional: true - checksum: c3c100a181b731f40b7f2fddf004aa023f79d64f489706a28bc23ff88e87f6a64b3c6651fbec3a84a53960b75159574d7a7385709847a62ddb7ad6af76f49138 + checksum: feb3eecd2bae82fa8a8beef800290ce437d8b8063bdc69712725f21aef77c49cb2ff45c6e5e7fce622248f9c7abaee506bae0a9064067ffd6935460c7357321b languageName: node linkType: hard