diff --git a/packages/connect-examples/electron-example/package.json b/packages/connect-examples/electron-example/package.json index 0a3549344..decc0e8e3 100644 --- a/packages/connect-examples/electron-example/package.json +++ b/packages/connect-examples/electron-example/package.json @@ -2,7 +2,7 @@ "name": "hardware-example", "productName": "HardwareExample", "executableName": "onekey-hardware-example", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "description": "End-to-end encrypted workspaces for teams", "main": "dist/index.js", @@ -22,7 +22,7 @@ "ts:check": "yarn tsc --noEmit" }, "dependencies": { - "@onekeyfe/hd-transport-electron": "1.1.15", + "@onekeyfe/hd-transport-electron": "1.1.16-alpha.1", "@stoprocent/noble": "2.3.4", "debug": "4.3.4", "electron-is-dev": "^3.0.1", diff --git a/packages/connect-examples/expo-example/package.json b/packages/connect-examples/expo-example/package.json index 03dce0246..53d68d10d 100644 --- a/packages/connect-examples/expo-example/package.json +++ b/packages/connect-examples/expo-example/package.json @@ -1,6 +1,6 @@ { "name": "expo-example", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "scripts": { "start": "cross-env CONNECT_SRC=https://localhost:8087/ yarn expo start --dev-client", "android": "yarn expo run:android", @@ -19,10 +19,10 @@ "@noble/ed25519": "^2.1.0", "@noble/hashes": "^1.3.3", "@noble/secp256k1": "^1.7.1", - "@onekeyfe/hd-ble-sdk": "1.1.15", - "@onekeyfe/hd-common-connect-sdk": "1.1.15", - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-web-sdk": "1.1.15", + "@onekeyfe/hd-ble-sdk": "1.1.16-alpha.1", + "@onekeyfe/hd-common-connect-sdk": "1.1.16-alpha.1", + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-web-sdk": "1.1.16-alpha.1", "@onekeyfe/react-native-ble-utils": "^0.1.3", "@polkadot/util-crypto": "13.1.1", "@react-native-async-storage/async-storage": "1.21.0", diff --git a/packages/connect-examples/expo-example/src/components/PlaygroundExecutor.tsx b/packages/connect-examples/expo-example/src/components/PlaygroundExecutor.tsx index 4e6d1b711..fb04cdcdc 100644 --- a/packages/connect-examples/expo-example/src/components/PlaygroundExecutor.tsx +++ b/packages/connect-examples/expo-example/src/components/PlaygroundExecutor.tsx @@ -73,11 +73,11 @@ const PlaygroundExecutor: React.FC = ({ console.info('[REQUEST] call sdk', { method }); res = await (sdk as any)[method](); } else if (methodPayload.noDeviceIdReq) { - if (!selectedDevice) return intl.formatMessage({ id: 'tip__need_connect_device_first' }); + // if (!selectedDevice) return intl.formatMessage({ id: 'tip__need_connect_device_first' }); console.info('[REQUEST] call sdk', { method, connectId, params: requestParams }); res = await (sdk as any)[method](connectId, requestParams); } else { - if (!selectedDevice) return intl.formatMessage({ id: 'tip__need_connect_device_first' }); + // if (!selectedDevice) return intl.formatMessage({ id: 'tip__need_connect_device_first' }); console.info('[REQUEST] call sdk', { method, connectId, deviceId, params: requestParams }); res = await (sdk as any)[method](connectId, deviceId, requestParams); } diff --git a/packages/connect-examples/expo-playground/package.json b/packages/connect-examples/expo-playground/package.json index e734d6aae..201b239ea 100644 --- a/packages/connect-examples/expo-playground/package.json +++ b/packages/connect-examples/expo-playground/package.json @@ -1,6 +1,6 @@ { "name": "onekey-hardware-playground", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "private": true, "sideEffects": [ "app/utils/shim.js", @@ -17,9 +17,9 @@ }, "dependencies": { "@noble/hashes": "^1.8.0", - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-web-sdk": "1.1.15", + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-web-sdk": "1.1.16-alpha.1", "@radix-ui/react-checkbox": "^1.3.2", "@radix-ui/react-dialog": "^1.1.14", "@radix-ui/react-dropdown-menu": "^2.1.15", diff --git a/packages/core/package.json b/packages/core/package.json index c7baa3c59..91f15ca7b 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-core", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "description": "Core processes and APIs for communicating with OneKey hardware devices.", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", @@ -25,8 +25,8 @@ "url": "https://github.com/OneKeyHQ/hardware-js-sdk/issues" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1", "axios": "1.12.2", "bignumber.js": "^9.0.2", "bytebuffer": "^5.0.1", diff --git a/packages/core/src/api/device/DeviceUploadResource.ts b/packages/core/src/api/device/DeviceUploadResource.ts index 1e32ce951..fe4dfe9fe 100644 --- a/packages/core/src/api/device/DeviceUploadResource.ts +++ b/packages/core/src/api/device/DeviceUploadResource.ts @@ -9,7 +9,6 @@ import { DeviceModelToTypes, DeviceUploadResourceParams } from '../../types'; import { BaseMethod } from '../BaseMethod'; import { validateParams } from '../helpers/paramsValidator'; import { hexToBytes } from '../helpers/hexUtils'; -import { createUiMessage, UI_REQUEST } from '../../events'; import { getDeviceType, getDeviceFirmwareVersion } from '../../utils'; import { PROTO } from '../../constants'; @@ -17,6 +16,13 @@ export default class DeviceUploadResource extends BaseMethod { paramsData = { data: new Uint8Array(), thumbnailData: new Uint8Array(), + blurData: new Uint8Array(), + }; + + private uploadProgress = { + totalBytes: 0, + uploadedBytes: 0, + currentFile: 'main' as 'main' | 'thumbnail' | 'blur', }; getVersionRange() { @@ -52,20 +58,28 @@ export default class DeviceUploadResource extends BaseMethod { { name: 'suffix', type: 'string', required: true }, { name: 'dataHex', type: 'string', required: true }, { name: 'thumbnailDataHex', type: 'string', required: true }, + { name: 'blurDataHex', type: 'hexString', required: true }, { name: 'resType', type: 'number', required: true }, { name: 'nftMetaData', type: 'string' }, { name: 'fileNameNoExt', type: 'string' }, ]); - const { suffix, dataHex, thumbnailDataHex, resType, nftMetaData } = this + const { suffix, dataHex, thumbnailDataHex, blurDataHex, resType, nftMetaData } = this .payload as DeviceUploadResourceParams; // init params this.paramsData = { - data: hexToBytes(dataHex), - thumbnailData: hexToBytes(thumbnailDataHex), + data: new Uint8Array(hexToBytes(dataHex)), + thumbnailData: new Uint8Array(hexToBytes(thumbnailDataHex)), + blurData: new Uint8Array(hexToBytes(blurDataHex)), }; + this.uploadProgress.totalBytes = + this.paramsData.data.byteLength + + this.paramsData.thumbnailData.byteLength + + this.paramsData.blurData.byteLength; + this.uploadProgress.uploadedBytes = 0; + const fileHash = bytesToHex(blake2s(this.payload.dataHex)).slice(0, 8); const file_name_no_ext = isEmpty(this.payload.fileNameNoExt) ? `${resType === 0 ? 'wp' : 'nft'}-${fileHash}-${Math.floor(Date.now() / 1000)}` @@ -75,16 +89,44 @@ export default class DeviceUploadResource extends BaseMethod { extension: suffix, data_length: this.paramsData.data.byteLength, zoom_data_length: this.paramsData.thumbnailData.byteLength, + blur_data_length: this.paramsData.blurData.byteLength, res_type: resType, nft_meta_data: nftMetaData, file_name_no_ext, }; } + private getDataChunk(sourceData: Uint8Array, offset: number, length: number): Uint8Array { + const endOffset = Math.min(offset + length, sourceData.byteLength); + + return sourceData.subarray(offset, endOffset); + } + + private updateProgress(chunkSize: number, requestType: string) { + this.uploadProgress.uploadedBytes += chunkSize; + + if (requestType === 'ResourceRequest') { + this.uploadProgress.currentFile = 'main'; + } else if (requestType === 'ZoomRequest') { + this.uploadProgress.currentFile = 'thumbnail'; + } else { + this.uploadProgress.currentFile = 'blur'; + } + + const progress = Math.round( + (this.uploadProgress.uploadedBytes / this.uploadProgress.totalBytes) * 100 + ); + + if (process.env.NODE_ENV === 'development') { + console.log(`Upload progress: ${progress}% (${this.uploadProgress.currentFile})`); + } + } + processResourceRequest = async ( res: | TypedResponseMessage<'ResourceRequest'> | TypedResponseMessage<'ZoomRequest'> + | TypedResponseMessage<'BlurRequest'> | TypedResponseMessage<'Success'> ): Promise => { if (res.type === 'Success') { @@ -92,23 +134,33 @@ export default class DeviceUploadResource extends BaseMethod { } const { offset, data_length } = res.message; - const { data, thumbnailData } = this.paramsData; + const { data, thumbnailData, blurData } = this.paramsData; if (offset === undefined) { throw new Error('offset is undefined'); } - let payload: Uint8Array; - if (res.type === 'ResourceRequest') { - payload = new Uint8Array(data.slice(offset, Math.min(offset + data_length, data.byteLength))); - } else { - payload = new Uint8Array( - thumbnailData.slice(offset, Math.min(offset + data_length, thumbnailData.byteLength)) - ); + let sourceData: Uint8Array; + + switch (res.type) { + case 'ResourceRequest': + sourceData = data; + break; + case 'BlurRequest': + sourceData = blurData; + break; + case 'ZoomRequest': + sourceData = thumbnailData; + break; + default: + throw new Error('Invalid request type'); } + const payload = this.getDataChunk(sourceData, offset, data_length); const digest = blake2s(payload); + this.updateProgress(payload.byteLength, res.type); + const resourceAckParams = { data_chunk: bytesToHex(payload), hash: bytesToHex(digest), @@ -116,7 +168,7 @@ export default class DeviceUploadResource extends BaseMethod { const response = await this.device.commands.typedCall( 'ResourceAck', - ['ResourceRequest', 'ZoomRequest', 'Success'], + ['ResourceRequest', 'ZoomRequest', 'BlurRequest', 'Success'], resourceAckParams ); return this.processResourceRequest(response); @@ -129,12 +181,10 @@ export default class DeviceUploadResource extends BaseMethod { const res = await this.device.commands.typedCall( 'ResourceUpload', - ['ResourceRequest', 'ZoomRequest', 'Success'], + ['ResourceRequest', 'ZoomRequest', 'BlurRequest', 'Success'], this.params ); - this.postMessage(createUiMessage(UI_REQUEST.CLOSE_UI_WINDOW)); - return this.processResourceRequest(res); } } diff --git a/packages/core/src/data-manager/MessagesConfig.ts b/packages/core/src/data-manager/MessagesConfig.ts index e1eff3d20..71bb80a0e 100644 --- a/packages/core/src/data-manager/MessagesConfig.ts +++ b/packages/core/src/data-manager/MessagesConfig.ts @@ -10,11 +10,19 @@ type DeviceVersionConfig = { export const PROTOBUF_MESSAGE_CONFIG: DeviceVersionConfig = { model_mini: [ + // Classic1s starts from 3.5.0, so use latest by default + // Only use v1 for specific old versions (< 3.3.0) { minVersion: '3.3.0', messageVersion: 'latest' }, - { minVersion: '0.0.0', messageVersion: 'v1' }, + { minVersion: '0.0.1', messageVersion: 'v1' }, + // Fallback to latest for unknown versions (0.0.0) to prevent device type detection issues + { minVersion: '0.0.0', messageVersion: 'latest' }, ], model_touch: [ + // Use latest by default for Touch/Pro + // Only use v1 for specific old versions (< 4.5.0) { minVersion: '4.5.0', messageVersion: 'latest' }, - { minVersion: '0.0.0', messageVersion: 'v1' }, + { minVersion: '0.0.1', messageVersion: 'v1' }, + // Fallback to latest for unknown versions (0.0.0) + { minVersion: '0.0.0', messageVersion: 'latest' }, ], }; diff --git a/packages/core/src/data/messages/messages.json b/packages/core/src/data/messages/messages.json index bf30aa45f..7ed88ee22 100644 --- a/packages/core/src/data/messages/messages.json +++ b/packages/core/src/data/messages/messages.json @@ -7534,6 +7534,10 @@ "file_name_no_ext": { "type": "string", "id": 6 + }, + "blur_data_length": { + "type": "uint32", + "id": 7 } }, "nested": { @@ -7558,6 +7562,19 @@ } } }, + "BlurRequest": { + "fields": { + "offset": { + "type": "uint32", + "id": 1 + }, + "data_length": { + "rule": "required", + "type": "uint32", + "id": 2 + } + } + }, "ResourceRequest": { "fields": { "offset": { @@ -12369,6 +12386,7 @@ "MessageType_NFTWriteData": 10015, "MessageType_ResourceUpload": 10018, "MessageType_ZoomRequest": 10019, + "MessageType_BlurRequest": 10032, "MessageType_ResourceRequest": 10020, "MessageType_ResourceAck": 10021, "MessageType_ResourceUpdate": 10022, diff --git a/packages/core/src/types/api/deviceUploadResource.ts b/packages/core/src/types/api/deviceUploadResource.ts index e8f9b7ff8..781e657ae 100644 --- a/packages/core/src/types/api/deviceUploadResource.ts +++ b/packages/core/src/types/api/deviceUploadResource.ts @@ -5,6 +5,7 @@ export type DeviceUploadResourceParams = { suffix: string; dataHex: string; thumbnailDataHex: string; + blurDataHex: string; resType: ResourceType; nftMetaData: string; fileNameNoExt?: string; diff --git a/packages/hd-ble-sdk/package.json b/packages/hd-ble-sdk/package.json index 35219c4cc..1776fd3bc 100644 --- a/packages/hd-ble-sdk/package.json +++ b/packages/hd-ble-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-ble-sdk", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "ISC", @@ -20,8 +20,8 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport-react-native": "1.1.15" + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-react-native": "1.1.16-alpha.1" } } diff --git a/packages/hd-common-connect-sdk/package.json b/packages/hd-common-connect-sdk/package.json index 7eca1d09d..4e08f5210 100644 --- a/packages/hd-common-connect-sdk/package.json +++ b/packages/hd-common-connect-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-common-connect-sdk", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "ISC", @@ -20,11 +20,11 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport-emulator": "1.1.15", - "@onekeyfe/hd-transport-http": "1.1.15", - "@onekeyfe/hd-transport-lowlevel": "1.1.15", - "@onekeyfe/hd-transport-web-device": "1.1.15" + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-emulator": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-http": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-lowlevel": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-web-device": "1.1.16-alpha.1" } } diff --git a/packages/hd-transport-electron/package.json b/packages/hd-transport-electron/package.json index 69162cd54..1e872a164 100644 --- a/packages/hd-transport-electron/package.json +++ b/packages/hd-transport-electron/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-electron", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "MIT", @@ -25,9 +25,9 @@ "electron-log": ">=4.0.0" }, "dependencies": { - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15", + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1", "@stoprocent/noble": "2.3.4", "p-retry": "^4.6.2" }, diff --git a/packages/hd-transport-emulator/package.json b/packages/hd-transport-emulator/package.json index 5fcf1de9b..8c58e1854 100644 --- a/packages/hd-transport-emulator/package.json +++ b/packages/hd-transport-emulator/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-emulator", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "description": "hardware emulator transport", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", @@ -24,8 +24,8 @@ "url": "https://github.com/OneKeyHQ/hardware-js-sdk/issues" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1", "axios": "1.12.2", "secure-json-parse": "^4.0.0" } diff --git a/packages/hd-transport-http/package.json b/packages/hd-transport-http/package.json index 30c2220ac..4f3d8fc4a 100644 --- a/packages/hd-transport-http/package.json +++ b/packages/hd-transport-http/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-http", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "description": "hardware http transport", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", @@ -24,8 +24,8 @@ "url": "https://github.com/OneKeyHQ/hardware-js-sdk/issues" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1", "axios": "1.12.2", "secure-json-parse": "^4.0.0" } diff --git a/packages/hd-transport-lowlevel/package.json b/packages/hd-transport-lowlevel/package.json index 3fed16bcb..f89f14f01 100644 --- a/packages/hd-transport-lowlevel/package.json +++ b/packages/hd-transport-lowlevel/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-lowlevel", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "MIT", "main": "dist/index.js", @@ -19,7 +19,7 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15" + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1" } } diff --git a/packages/hd-transport-react-native/package.json b/packages/hd-transport-react-native/package.json index 95f3a2268..d6bf6df2b 100644 --- a/packages/hd-transport-react-native/package.json +++ b/packages/hd-transport-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-react-native", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "MIT", "main": "dist/index.js", @@ -19,8 +19,8 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1", "@onekeyfe/react-native-ble-utils": "^0.1.4", "react-native-ble-plx": "3.5.0" } diff --git a/packages/hd-transport-web-device/package.json b/packages/hd-transport-web-device/package.json index 9e4b7a280..9c1e709b2 100644 --- a/packages/hd-transport-web-device/package.json +++ b/packages/hd-transport-web-device/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport-web-device", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "MIT", @@ -20,11 +20,11 @@ "lint:fix": "eslint . --fix" }, "dependencies": { - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport": "1.1.15" + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport": "1.1.16-alpha.1" }, "devDependencies": { - "@onekeyfe/hd-transport-electron": "1.1.15", + "@onekeyfe/hd-transport-electron": "1.1.16-alpha.1", "@types/w3c-web-usb": "^1.0.6", "@types/web-bluetooth": "^0.0.17" } diff --git a/packages/hd-transport/package.json b/packages/hd-transport/package.json index 7d3dd44ce..94a8f3c0b 100644 --- a/packages/hd-transport/package.json +++ b/packages/hd-transport/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-transport", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "description": "Transport layer abstractions and utilities for OneKey hardware SDK.", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", diff --git a/packages/hd-transport/src/types/messages.ts b/packages/hd-transport/src/types/messages.ts index a04d6a886..8e458565e 100644 --- a/packages/hd-transport/src/types/messages.ts +++ b/packages/hd-transport/src/types/messages.ts @@ -2763,6 +2763,7 @@ export type ResourceUpload = { nft_meta_data?: string; zoom_data_length: number; file_name_no_ext?: string; + blur_data_length?: number; }; // ZoomRequest @@ -2771,6 +2772,12 @@ export type ZoomRequest = { data_length: number; }; +// BlurRequest +export type BlurRequest = { + offset?: number; + data_length: number; +}; + // ResourceRequest export type ResourceRequest = { offset?: number; @@ -4637,6 +4644,7 @@ export type MessageType = { SEMessageSignature: SEMessageSignature; ResourceUpload: ResourceUpload; ZoomRequest: ZoomRequest; + BlurRequest: BlurRequest; ResourceRequest: ResourceRequest; ResourceAck: ResourceAck; ResourceUpdate: ResourceUpdate; diff --git a/packages/hd-web-sdk/package.json b/packages/hd-web-sdk/package.json index eebf8c30e..a97b07b49 100644 --- a/packages/hd-web-sdk/package.json +++ b/packages/hd-web-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-web-sdk", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "author": "OneKey", "homepage": "https://github.com/OneKeyHQ/hardware-js-sdk#readme", "license": "ISC", @@ -21,10 +21,10 @@ }, "dependencies": { "@onekeyfe/cross-inpage-provider-core": "^0.0.17", - "@onekeyfe/hd-core": "1.1.15", - "@onekeyfe/hd-shared": "1.1.15", - "@onekeyfe/hd-transport-http": "1.1.15", - "@onekeyfe/hd-transport-web-device": "1.1.15" + "@onekeyfe/hd-core": "1.1.16-alpha.1", + "@onekeyfe/hd-shared": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-http": "1.1.16-alpha.1", + "@onekeyfe/hd-transport-web-device": "1.1.16-alpha.1" }, "devDependencies": { "@babel/plugin-proposal-optional-chaining": "^7.17.12", diff --git a/packages/shared/package.json b/packages/shared/package.json index 6fb097ed6..c0ed5d4f7 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@onekeyfe/hd-shared", - "version": "1.1.15", + "version": "1.1.16-alpha.1", "description": "Hardware SDK's shared tool library", "keywords": [ "Hardware-SDK",