diff --git a/apps/cli/package.json b/apps/cli/package.json index adcc1ca1bd53..a916839e079d 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -44,9 +44,9 @@ }, "dependencies": { "@napi-rs/keyring": "^1.3.0", - "@onekeyfe/hd-common-connect-sdk": "1.2.0-alpha.176", - "@onekeyfe/hd-core": "1.2.0-alpha.176", - "@onekeyfe/hd-transport-usb": "1.2.0-alpha.176", + "@onekeyfe/hd-common-connect-sdk": "1.2.0-alpha.181", + "@onekeyfe/hd-core": "1.2.0-alpha.181", + "@onekeyfe/hd-transport-usb": "1.2.0-alpha.181", "proper-lockfile": "^4.1.2" } } diff --git a/apps/desktop/app/preload.ts b/apps/desktop/app/preload.ts index c764c6c68884..00b4b0bb64cc 100644 --- a/apps/desktop/app/preload.ts +++ b/apps/desktop/app/preload.ts @@ -295,8 +295,13 @@ const desktopApi = { isDesktopBleConnectedOnlyScopeActive(uuid) ? Promise.resolve() : ipcRenderer.invoke(EOneKeyBleMessageKeys.NOBLE_BLE_UNSUBSCRIBE, uuid), - write: (uuid: string, data: string) => - ipcRenderer.invoke(EOneKeyBleMessageKeys.NOBLE_BLE_WRITE, uuid, data), + write: (uuid: string, data: string, options?: { pacingDelayMs?: number }) => + ipcRenderer.invoke( + EOneKeyBleMessageKeys.NOBLE_BLE_WRITE, + uuid, + data, + options, + ), cancelPairing: () => ipcRenderer.invoke(EOneKeyBleMessageKeys.NOBLE_BLE_CANCEL_PAIRING), onNotification: (callback: (deviceId: string, data: string) => void) => { diff --git a/package.json b/package.json index 584e5e91fa0e..9d492e3e89d1 100644 --- a/package.json +++ b/package.json @@ -158,21 +158,21 @@ "@onekeyfe/cross-inpage-provider-injected": "2.2.73", "@onekeyfe/cross-inpage-provider-types": "2.2.73", "@onekeyfe/extension-bridge-hosted": "2.2.73", - "@onekeyfe/hd-ble-sdk": "1.2.0-alpha.176", - "@onekeyfe/hd-common-connect-sdk": "1.2.0-alpha.176", - "@onekeyfe/hd-core": "1.2.0-alpha.176", - "@onekeyfe/hd-shared": "1.2.0-alpha.176", - "@onekeyfe/hd-transport": "1.2.0-alpha.176", - "@onekeyfe/hd-transport-electron": "1.2.0-alpha.176", - "@onekeyfe/hd-web-sdk": "1.2.0-alpha.176", - "@onekeyfe/hwk-adapter-core": "1.2.0-alpha.176", - "@onekeyfe/hwk-ledger-adapter": "1.2.0-alpha.176", - "@onekeyfe/hwk-ledger-connector-ble": "1.2.0-alpha.176", - "@onekeyfe/hwk-ledger-connector-webhid": "1.2.0-alpha.176", - "@onekeyfe/hwk-trezor-adapter": "1.2.0-alpha.176", - "@onekeyfe/hwk-trezor-connector-electron-ble": "1.2.0-alpha.176", - "@onekeyfe/hwk-trezor-connector-rn-ble": "1.2.0-alpha.176", - "@onekeyfe/hwk-trezor-connector-webusb": "1.2.0-alpha.176", + "@onekeyfe/hd-ble-sdk": "1.2.0-alpha.181", + "@onekeyfe/hd-common-connect-sdk": "1.2.0-alpha.181", + "@onekeyfe/hd-core": "1.2.0-alpha.181", + "@onekeyfe/hd-shared": "1.2.0-alpha.181", + "@onekeyfe/hd-transport": "1.2.0-alpha.181", + "@onekeyfe/hd-transport-electron": "1.2.0-alpha.181", + "@onekeyfe/hd-web-sdk": "1.2.0-alpha.181", + "@onekeyfe/hwk-adapter-core": "1.2.0-alpha.181", + "@onekeyfe/hwk-ledger-adapter": "1.2.0-alpha.181", + "@onekeyfe/hwk-ledger-connector-ble": "1.2.0-alpha.181", + "@onekeyfe/hwk-ledger-connector-webhid": "1.2.0-alpha.181", + "@onekeyfe/hwk-trezor-adapter": "1.2.0-alpha.181", + "@onekeyfe/hwk-trezor-connector-electron-ble": "1.2.0-alpha.181", + "@onekeyfe/hwk-trezor-connector-rn-ble": "1.2.0-alpha.181", + "@onekeyfe/hwk-trezor-connector-webusb": "1.2.0-alpha.181", "@onekeyfe/onekey-cross-webview": "2.2.73", "@polkadot/extension-inject": "0.54.1", "@polkadot/types": "14.3.1", @@ -416,11 +416,11 @@ "@reown/appkit-ethers5-react-native": "https://github.com/OneKeyHQ/app-modules#9d96daccc13625e5b3c8b236f9357956b049b884", "@reown/appkit-scaffold-react-native": "https://github.com/OneKeyHQ/app-modules#ef39e1c6682f8b50dc019a851f6e2211392d353a", "@reown/appkit-scaffold-utils-react-native": "https://github.com/OneKeyHQ/app-modules#aa31ef69e5058bb822c40f0a706ee9bdd191b005", - "@onekeyfe/hd-core": "1.2.0-alpha.176", - "@onekeyfe/hd-shared": "1.2.0-alpha.176", - "@onekeyfe/hd-transport": "1.2.0-alpha.176", - "@onekeyfe/hd-transport-http": "1.2.0-alpha.176", - "@onekeyfe/hd-transport-web-device": "1.2.0-alpha.176", + "@onekeyfe/hd-core": "1.2.0-alpha.181", + "@onekeyfe/hd-shared": "1.2.0-alpha.181", + "@onekeyfe/hd-transport": "1.2.0-alpha.181", + "@onekeyfe/hd-transport-http": "1.2.0-alpha.181", + "@onekeyfe/hd-transport-web-device": "1.2.0-alpha.181", "promise": "^8.3.0", "metro": "0.83.2", "metro-babel-transformer": "0.83.2", diff --git a/packages/shared/types/desktop.ts b/packages/shared/types/desktop.ts index 46b511fa5e7a..2b487b8788e0 100644 --- a/packages/shared/types/desktop.ts +++ b/packages/shared/types/desktop.ts @@ -33,7 +33,14 @@ export type INobleBleApi = { disconnect: (uuid: string) => Promise; subscribe: (uuid: string) => Promise; unsubscribe: (uuid: string) => Promise; - write: (uuid: string, data: string) => Promise; + // options must reach the main handler: the transport suppresses per-packet + // write pacing for V2 devices via pacingDelayMs; dropping it silently + // re-enables the default delay on every packet. + write: ( + uuid: string, + data: string, + options?: { pacingDelayMs?: number }, + ) => Promise; cancelPairing: () => Promise; onNotification: ( callback: (deviceId: string, data: string) => void, diff --git a/yarn.lock b/yarn.lock index c6eaf58f83a8..bf477ed813bd 100644 --- a/yarn.lock +++ b/yarn.lock @@ -8612,9 +8612,9 @@ __metadata: resolution: "@onekeyfe/cli@workspace:apps/cli" dependencies: "@napi-rs/keyring": "npm:^1.3.0" - "@onekeyfe/hd-common-connect-sdk": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-usb": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-common-connect-sdk": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-usb": "npm:1.2.0-alpha.181" "@onekeyhq/core": "workspace:*" "@onekeyhq/shared": "workspace:*" "@types/proper-lockfile": "npm:^4" @@ -8808,38 +8808,38 @@ __metadata: languageName: node linkType: hard -"@onekeyfe/hd-ble-sdk@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-ble-sdk@npm:1.2.0-alpha.176" +"@onekeyfe/hd-ble-sdk@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-ble-sdk@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-react-native": "npm:1.2.0-alpha.176" - checksum: 10/79faf7118bc26b012da60eadea295b3a8ef0b89248d8c210f418ac35323b9c1242816dec357dad460ee80e4a0b1644b73ddae9074ac3e1c301b35f67a6003f82 + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-react-native": "npm:1.2.0-alpha.181" + checksum: 10/3936f4663d4bf441a42b30a610e3a08f2017a9d51fd3ca4164b14e189dbca4f2e40f40e61ceaaa2c2f70eda628e5383a6fa03890b673ce80c89339a76295e86a languageName: node linkType: hard -"@onekeyfe/hd-common-connect-sdk@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-common-connect-sdk@npm:1.2.0-alpha.176" +"@onekeyfe/hd-common-connect-sdk@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-common-connect-sdk@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-emulator": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-http": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-lowlevel": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-usb": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-web-device": "npm:1.2.0-alpha.176" - checksum: 10/ce3efe3af8a27405da875da19a3eb0e56392becbea15a78f418a1c89e1ea05456c5bf802255e1c9ea44bd96f074f2454da8bb5dfacce51310dbfd122d85702c5 + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-emulator": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-http": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-lowlevel": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-usb": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-web-device": "npm:1.2.0-alpha.181" + checksum: 10/39eb9671677129a1cb33c04aeb1bd2ce89a3b8962fe5550a09dd88e22be420488613fe24acb137e78bb9ab2465846e8e897ad9017527d652a393cd3b390c5f4f languageName: node linkType: hard -"@onekeyfe/hd-core@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-core@npm:1.2.0-alpha.176" +"@onekeyfe/hd-core@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-core@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" axios: "npm:1.15.2" bignumber.js: "npm:^9.0.2" buffer: "npm:^6.0.3" @@ -8850,138 +8850,138 @@ __metadata: semver: "npm:^7.3.7" peerDependencies: "@noble/hashes": ^1.1.3 - checksum: 10/ee6ff489c0407d9cd429166c25adf6f8813325c530492dba13492ffe6fb2179621b45c4c8406515f294a9a1381efa078c6a3af165db54393151984faf45f36e8 + checksum: 10/14f72d288287feb7f2e9e1c4d0c5e970ff35ed1fa57dc7066858d161076930c6772f173dd495e24f6b54524298949bcf50d6d60fe0e98f4aba15992847490153 languageName: node linkType: hard -"@onekeyfe/hd-shared@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-shared@npm:1.2.0-alpha.176" - checksum: 10/49e718dbb6a9e156de6fac8c591f20c331202d2a5dd1e412ca324977faf58da32385dcf99ff243f53e50e4a4d66cf634254bcd1ec72d0b4a55b6daaebc6fa124 +"@onekeyfe/hd-shared@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-shared@npm:1.2.0-alpha.181" + checksum: 10/c8c8207a064532136854c17f910d253b111b90c3a8914d234b83990410e131dbb47ffe61350acc3c4f8347179b332600300283a9ba41f94c2b222802d088416c languageName: node linkType: hard -"@onekeyfe/hd-transport-electron@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-electron@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-electron@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-electron@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" "@stoprocent/noble": "npm:2.3.16" p-retry: "npm:^4.6.2" peerDependencies: electron: ">=25.0.0" electron-log: ">=4.0.0" - checksum: 10/3deb2aab0ae620d40e1089635b509f7bf30a8d98fa674d8e711fd91f743479c5bbc73da3fd413cf265f2c4ed783c7da16b91bbab7a3fe94b511c0eb5a989562d + checksum: 10/b6696d91550c6ffa10116804bf57e8265c16c3cd23001243a02d719f057eb884f7a065114a7f403304261facc9e931616b1e83cfd645ea0b5bda6973649e2cd2 languageName: node linkType: hard -"@onekeyfe/hd-transport-emulator@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-emulator@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-emulator@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-emulator@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" axios: "npm:1.15.2" secure-json-parse: "npm:^4.0.0" - checksum: 10/e52d5f563d14e33ec1149f6f6f8fa9f648d6ed8adc6536164f514bd2d076854bbbb7a9125059f73c03442117d61923f187fd723d2d75499a33def2f9443fac64 + checksum: 10/606dc75617ae7e9e18b77fe5c913fb4b8b58d60aade59df2947238892063007c75afab295857196af44c90dccfac35b091fcde30824c4677927d9e6ceec64b45 languageName: node linkType: hard -"@onekeyfe/hd-transport-http@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-http@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-http@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-http@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" axios: "npm:1.15.2" secure-json-parse: "npm:^4.0.0" - checksum: 10/521e4906312bd784417559d4a64ca59ceebcc9df21d2d2dab9983ed4f85195a30215228bc8572cd504708dcfed3cefabaa52fa0c170d84f65e7b52b37251631c + checksum: 10/9c59f9d4be0cee06b6f2cbc7768fc7d8721019591c03b02d65ef01c2daede014f3417d3e83a7e2e983ee629e56e8ecc164d4f077359e925ca32a974e91df27f6 languageName: node linkType: hard -"@onekeyfe/hd-transport-lowlevel@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-lowlevel@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-lowlevel@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-lowlevel@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" - checksum: 10/ea991115842ac01c86b873d62b5d0c6a0fcd78e65e45f939bcef13286a24ac546161cebd841f0a4821069907857c2b0d15d966af3f087f928415035a5edf5dfb + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" + checksum: 10/8e0cc7fcaf4a8bfaa20f133c037df3af316df31f4d6647fc9ac0ffd6d3e576882bc9243d6ec0b2f2fc8bde391c14fb3f3a72b96172f8d28c369d06c0c9cc7d43 languageName: node linkType: hard -"@onekeyfe/hd-transport-react-native@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-react-native@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-react-native@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-react-native@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" "@onekeyfe/react-native-ble-utils": "npm:^0.1.6" react-native-ble-plx: "npm:3.5.1" - checksum: 10/1b05d7bcd2f0d3f99605e634331fb93d5c62829fc3f914e8f1e75d746764d833b8962edfdf8cf6fd7a5cf630306ad132641aeac268d6b8bea4a87c45f9801241 + checksum: 10/9266d920ff6cb8490cab354aa7aa03ad43fc10077afe623a66507fdde20f047f2ff32d23d279af97895ac4dcb3768d7a0683868e49c72100c495134df6f8ca8a languageName: node linkType: hard -"@onekeyfe/hd-transport-usb@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-usb@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-usb@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-usb@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" bytebuffer: "npm:^5.0.1" usb: "npm:^2.14.0" - checksum: 10/5a7bfce603003b6187f76495b8909f6c4ea8f6dbf01a08f5db5b2d9a0b75ce74b66a74ae9c5d27199b4afce8c95b70dfde27de6191b83be389f2353488201393 + checksum: 10/3c7699b7802e1142a27cf9c09167ba4d98347fd1b48f19f860f706ce7b2240698e62f102697102ff846118021f2be771f314f5803b03f965e08b0ffb6a50ce61 languageName: node linkType: hard -"@onekeyfe/hd-transport-web-device@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport-web-device@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport-web-device@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport-web-device@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" - checksum: 10/00a16efc15eb04adf474687f16635c80e82819e1db7e9f88929bed965a3871cf07e7898de46d6315274f88767b330fe849c7a6d29d48e74370d3e709e292bbf1 + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" + checksum: 10/3149d1d9bf40ef4cffb2ebdf1a4db9738de3c584bb87a337bfd3f567a3ee48e3c6868f5c6267f7fcf5057dfcf0aa3b0184039e7f1ae2bfc2ee8832117f9faea7 languageName: node linkType: hard -"@onekeyfe/hd-transport@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-transport@npm:1.2.0-alpha.176" +"@onekeyfe/hd-transport@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-transport@npm:1.2.0-alpha.181" dependencies: bytebuffer: "npm:^5.0.1" long: "npm:^4.0.0" protobufjs: "npm:^6.11.2" - checksum: 10/bb4d2920d2a7f2317bc961bc518b3c9a342810d0e1bf8ad4d247bea9055c9e9e82f35de7cac034a05ca9ceceed344f65eb5e8a663445c7ef22eedfbb7a81f29f + checksum: 10/0cfc43a9599a3ef9170be95fd19addcb3aeeca621738ca25d8d3dce1163a3f1fa66461f998d17512761d7b7d39fcadc84ca18fd26e05991444c4ba93a8b03313 languageName: node linkType: hard -"@onekeyfe/hd-web-sdk@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hd-web-sdk@npm:1.2.0-alpha.176" +"@onekeyfe/hd-web-sdk@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hd-web-sdk@npm:1.2.0-alpha.181" dependencies: "@onekeyfe/cross-inpage-provider-core": "npm:2.2.67" - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-http": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-web-device": "npm:1.2.0-alpha.176" - checksum: 10/608c1f02acd6dab33af928e3a809cf04405b1ace72f415ba89f20dd488476a0ac453e54dbb8c9664ae447f50f2a1371fb4b9abe57f6e1563186132c5060b774d + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-http": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-web-device": "npm:1.2.0-alpha.181" + checksum: 10/de964feb026e07ad0d370515aca0bf04de1a6dda21b0c5985ff10202b9d89ca2316f1b51060bd4759e561c75d0698c0bcaa0e07c0fc71a16f685af57634799f9 languageName: node linkType: hard -"@onekeyfe/hwk-adapter-core@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-adapter-core@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-adapter-core@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-adapter-core@npm:1.2.0-alpha.181" dependencies: "@noble/hashes": "npm:^1.7.1" - checksum: 10/bfcef645aa805de23f172814755653b62d7ece48594b8773a880625c2cea325e6b4ba45e6ec65140d83dfc725bab251efd26ef609bfda2f761585406563b82af + checksum: 10/9d84405d64249a0e83dfc0bd4fb47159f61f425c02ab812eab95ef4ddc3be01c2dc0210a9951be578a4e14d1e5e84e4ea2984c9552fad8f54a90d1a459a37e79 languageName: node linkType: hard -"@onekeyfe/hwk-ledger-adapter@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-ledger-adapter@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-ledger-adapter@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-ledger-adapter@npm:1.2.0-alpha.181" dependencies: "@ledgerhq/context-module": "npm:^1.0.0" "@ledgerhq/device-management-kit": "npm:^1.1.0" @@ -8990,62 +8990,62 @@ __metadata: "@ledgerhq/device-signer-kit-solana": "npm:^1.7.0" "@ledgerhq/hw-app-trx": "npm:^6.34.1" "@ledgerhq/hw-transport": "npm:^6.34.1" - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" bitcoinjs-lib: "npm:@onekeyfe/bitcoinjs-lib@7.0.1" - checksum: 10/e2a7cca6ca08e407e77ef354acbfddf42fbfbfca613691636077a4be6c9832cbc181645a511048ec45249c288b4acc417129e3bc770ee455a0553c929f105e35 + checksum: 10/03e46cb4ea865159e63ff53ce87a1a7cdc055341ff853685a7dea25d75ad2d3ee12de4c3e2c50f6fdbac18d9aa94024540c15816246beb5e1c5f22f1d2bb0d28 languageName: node linkType: hard -"@onekeyfe/hwk-ledger-connector-ble@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-ledger-connector-ble@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-ledger-connector-ble@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-ledger-connector-ble@npm:1.2.0-alpha.181" dependencies: "@ledgerhq/device-management-kit": "npm:^1.1.0" "@ledgerhq/device-signer-kit-bitcoin": "npm:^1.0.0" "@ledgerhq/device-signer-kit-ethereum": "npm:^1.9.0" "@ledgerhq/device-signer-kit-solana": "npm:^1.7.0" "@ledgerhq/device-transport-kit-react-native-ble": "npm:^1.0.0" - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.181" peerDependencies: react-native: "*" - checksum: 10/d2396f84ffbd23b24ea972129d9339606a564430bab1afdb270c8128d6991ac2c5759641096f41dca7a6907b670bf2927c74c1205479351ce0265b22c9b326c1 + checksum: 10/309d88d8ff49a7fc3ac85d899c7906780babd33e7fd77f5fa415d10587a0e12a8ad26a8118486fac5a034b33e245f01ab9207ac527daddcf2f1242d1b22b1fcc languageName: node linkType: hard -"@onekeyfe/hwk-ledger-connector-webhid@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-ledger-connector-webhid@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-ledger-connector-webhid@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-ledger-connector-webhid@npm:1.2.0-alpha.181" dependencies: "@ledgerhq/device-management-kit": "npm:^1.1.0" "@ledgerhq/device-signer-kit-bitcoin": "npm:^1.0.0" "@ledgerhq/device-signer-kit-ethereum": "npm:^1.9.0" "@ledgerhq/device-signer-kit-solana": "npm:^1.7.0" "@ledgerhq/device-transport-kit-web-hid": "npm:^1.0.0" - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.176" - checksum: 10/65587da6a5b0475d82984927af4137aeed5b79e637dcea0d23dcb085b4fa7638926f0b56fa7c49c4bcaf7122f7c6c1c4ebab16304f69b9e0e05e76eafa74bc64 + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.181" + checksum: 10/9f38c695f6a347dc9042860b9be1980036e2ac66d93bffee524fc73ddc514d5c37d2f78439c7591cb558bc45d1a55f290609e3c562cfdb99787e14af4953826d languageName: node linkType: hard -"@onekeyfe/hwk-trezor-adapter@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-adapter@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-trezor-adapter@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-adapter@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-core": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-core": "npm:1.2.0-alpha.181" tslib: "npm:^2.6.2" - checksum: 10/7cf14925354a81bf695b26abb0c8cae5b8b996dc981fa453c5c9c10d5cf910856a6cb8856f63e95a3691e88f2ef22de57019a976005cdbf60db415edbaf11ca4 + checksum: 10/9c0faafeb07992c2ef960e65a3092343605da6d81e19122380048ccbec7352f5cb2a4b1aa881cc15dc04a87eca0bfcef996a11c3dae1bfce575dc7bf62939826 languageName: node linkType: hard -"@onekeyfe/hwk-trezor-connector-electron-ble@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-connector-electron-ble@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-trezor-connector-electron-ble@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-connector-electron-ble@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.181" buffer: "npm:^6.0.3" peerDependencies: "@stoprocent/noble": "*" @@ -9055,48 +9055,48 @@ __metadata: optional: true electron: optional: true - checksum: 10/e101754b5f09e2c1d68051303898003acb1c4b03162b9b3bfb35538207204fbda9900d7ae72492b05da95d8d84167658d84dd5dcb7c988556a545e9a3ca6a5d7 + checksum: 10/383d6730331d18d3ceb478da7f3118a0a3e3fbc96ec72ac12572abd6ff3176c5b01b3667a681f944997f6945f5502865f5ca340c2705b65f5e44a16aaa5efeee languageName: node linkType: hard -"@onekeyfe/hwk-trezor-connector-rn-ble@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-connector-rn-ble@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-trezor-connector-rn-ble@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-connector-rn-ble@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.181" buffer: "npm:^6.0.3" react-native-ble-plx: "npm:^3.5.1" - checksum: 10/069a9be450338d186ab652cc59eeab3836e3e33d7b1c711fdbfea3333f210005208a2f165d7da99907be61095f520bea3ca3ecd3cc45960d25ca92a42433ef0f + checksum: 10/6d5718199e9320c096f37c90d9a4455ed67e7328ebc33806378af9c759474dd7880723fde6338cc48dcac13f4200c1fda67caae73fcb5dba1e5440c0fde7320e languageName: node linkType: hard -"@onekeyfe/hwk-trezor-connector-webusb@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-connector-webusb@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-trezor-connector-webusb@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-connector-webusb@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.176" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector": "npm:1.2.0-alpha.181" buffer: "npm:^6.0.3" - checksum: 10/658d4ab63b881368ad682d66922d75461dc60a752e04819acbd7e2764896aa0bff56fcf85effcf99fd58b5e7b435e7f41f0e58875aa08d8d34ee4799397fc192 + checksum: 10/f498fa671f4a36a69a2fe445a98b832d53eeacd5d03476aeccbe40b9209a6de9c90c8c3195c5a70aaff1c383689e36d09c358339d192e090cefa3c2a06f74913 languageName: node linkType: hard -"@onekeyfe/hwk-trezor-connector@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-connector@npm:1.2.0-alpha.176" +"@onekeyfe/hwk-trezor-connector@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-connector@npm:1.2.0-alpha.181" dependencies: - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-core": "npm:1.2.0-alpha.176" - checksum: 10/49a62c472559e8cb767a49ac74f78200b6def4507cc626b5784de52bf0bca57ec85f62b2ba8ed85cb382d6d9d4f676e07a5062282914136db736d04883fab165 + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-core": "npm:1.2.0-alpha.181" + checksum: 10/dbce5d49abaf268d68d38ee23f65e7ffacafccbd2b396975c062754a12075ab2ca0f08f9d4873f7bcab541712ab262f17ca2e9f810238e56b70c24c551c4942d languageName: node linkType: hard -"@onekeyfe/hwk-trezor-core@npm:1.2.0-alpha.176": - version: 1.2.0-alpha.176 - resolution: "@onekeyfe/hwk-trezor-core@npm:1.2.0-alpha.176" - checksum: 10/4249ced5c8e6c8cf3ae19db476a75b9a78f5fe62f2f2029d8ab57d5938361b6bc5e6f487f377fd66936e1e1b02100025435d0c82eb154aae3a0bbca688950fe1 +"@onekeyfe/hwk-trezor-core@npm:1.2.0-alpha.181": + version: 1.2.0-alpha.181 + resolution: "@onekeyfe/hwk-trezor-core@npm:1.2.0-alpha.181" + checksum: 10/c9c1ffef3fb31505c1c9dda9c31bfccee81a0e8050652f6c5f40a1f501860662f104306a12dddb8686d1f74a7997ed813f4e4061b87f2c6899edcc3d2b563377 languageName: node linkType: hard @@ -9794,21 +9794,21 @@ __metadata: "@onekeyfe/cross-inpage-provider-injected": "npm:2.2.73" "@onekeyfe/cross-inpage-provider-types": "npm:2.2.73" "@onekeyfe/extension-bridge-hosted": "npm:2.2.73" - "@onekeyfe/hd-ble-sdk": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-common-connect-sdk": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-shared": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-transport-electron": "npm:1.2.0-alpha.176" - "@onekeyfe/hd-web-sdk": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-ledger-connector-ble": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-ledger-connector-webhid": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector-electron-ble": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector-rn-ble": "npm:1.2.0-alpha.176" - "@onekeyfe/hwk-trezor-connector-webusb": "npm:1.2.0-alpha.176" + "@onekeyfe/hd-ble-sdk": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-common-connect-sdk": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-shared": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-transport-electron": "npm:1.2.0-alpha.181" + "@onekeyfe/hd-web-sdk": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-adapter-core": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-ledger-adapter": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-ledger-connector-ble": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-ledger-connector-webhid": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-adapter": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector-electron-ble": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector-rn-ble": "npm:1.2.0-alpha.181" + "@onekeyfe/hwk-trezor-connector-webusb": "npm:1.2.0-alpha.181" "@onekeyfe/onekey-cross-webview": "npm:2.2.73" "@open-wc/webpack-import-meta-loader": "npm:^0.4.7" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.11"