Skip to content

Commit ef38e13

Browse files
authored
feat: update error handling to include httpStatusCode in IErrorInfo (#424)
1 parent 2ff2108 commit ef38e13

File tree

37 files changed

+172
-170
lines changed

37 files changed

+172
-170
lines changed

packages/core/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/cross-inpage-provider-core",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"keywords": [
55
"cross-inpage-provider"
66
],
@@ -29,9 +29,9 @@
2929
},
3030
"dependencies": {
3131
"@noble/hashes": "^1.7.1",
32-
"@onekeyfe/cross-inpage-provider-errors": "2.2.53",
33-
"@onekeyfe/cross-inpage-provider-events": "2.2.53",
34-
"@onekeyfe/cross-inpage-provider-types": "2.2.53",
32+
"@onekeyfe/cross-inpage-provider-errors": "2.2.54",
33+
"@onekeyfe/cross-inpage-provider-events": "2.2.54",
34+
"@onekeyfe/cross-inpage-provider-types": "2.2.54",
3535
"events": "^3.3.0",
3636
"lodash-es": "^4.17.21",
3737
"ms": "^2.1.3"

packages/core/src/JsBridgeBase.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ function toPlainError(errorInfo: IErrorInfo) {
3434
className: errorInfo.className,
3535
autoToast: errorInfo.autoToast,
3636
requestId: errorInfo.requestId,
37+
httpStatusCode: errorInfo.httpStatusCode,
3738

3839
reconnect: errorInfo.reconnect,
3940
payload: errorInfo.payload,
@@ -68,6 +69,7 @@ type IErrorInfo = Error & {
6869
className?: string;
6970
autoToast?: boolean;
7071
requestId?: string;
72+
httpStatusCode?: number;
7173

7274
// OneKeyHardwareError
7375
reconnect?: boolean;

packages/core/src/versionInfo.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
const version = '2.2.50';
2+
const version = '2.2.54';
33
const versionBuild = '2020-0101-1';
44

55
export default {

packages/desktop/desktop-bridge-injected/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/desktop-bridge-injected",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"keywords": [
55
"cross-inpage-provider"
66
],
@@ -33,7 +33,7 @@
3333
"electron": "^17.2.0"
3434
},
3535
"dependencies": {
36-
"@onekeyfe/cross-inpage-provider-core": "2.2.53",
37-
"@onekeyfe/cross-inpage-provider-types": "2.2.53"
36+
"@onekeyfe/cross-inpage-provider-core": "2.2.54",
37+
"@onekeyfe/cross-inpage-provider-types": "2.2.54"
3838
}
3939
}

packages/e2e/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"private": true,
33
"name": "@onekeyfe/e2e",
4-
"version": "2.2.53",
4+
"version": "2.2.54",
55
"keywords": [
66
"cross-inpage-provider"
77
],
@@ -30,9 +30,9 @@
3030
"test:ui": "yarn env && npx playwright test --ui "
3131
},
3232
"dependencies": {
33-
"@onekeyfe/cross-inpage-provider-injected": "2.2.53",
34-
"@onekeyfe/cross-inpage-provider-types": "2.2.53",
35-
"@onekeyfe/inpage-providers-hub": "2.2.53",
33+
"@onekeyfe/cross-inpage-provider-injected": "2.2.54",
34+
"@onekeyfe/cross-inpage-provider-types": "2.2.54",
35+
"@onekeyfe/inpage-providers-hub": "2.2.54",
3636
"lodash-es": "^4.17.21"
3737
},
3838
"devDependencies": {

packages/empty/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/cross-inpage-provider-empty",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"keywords": [
55
"cross-inpage-provider"
66
],

packages/errors/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/cross-inpage-provider-errors",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"keywords": [
55
"cross-inpage-provider"
66
],

packages/events/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/cross-inpage-provider-events",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"keywords": [
55
"cross-inpage-provider"
66
],

packages/example/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@onekeyfe/cross-inpage-provider-example",
3-
"version": "2.2.53",
3+
"version": "2.2.54",
44
"private": true,
55
"scripts": {
66
"postinstall": "patch-package",
@@ -32,17 +32,17 @@
3232
"@metamask/onboarding": "^1.0.1",
3333
"@mizuwallet-sdk/core": "^1.4.0",
3434
"@mysten/dapp-kit": "0.15.6",
35-
"@onekeyfe/cross-inpage-provider-core": "2.2.53",
36-
"@onekeyfe/cross-inpage-provider-types": "2.2.53",
37-
"@onekeyfe/onekey-aptos-provider": "2.2.53",
38-
"@onekeyfe/onekey-cardano-provider": "2.2.53",
39-
"@onekeyfe/onekey-conflux-provider": "2.2.53",
40-
"@onekeyfe/onekey-cosmos-provider": "2.2.53",
41-
"@onekeyfe/onekey-near-provider": "2.2.53",
42-
"@onekeyfe/onekey-solana-provider": "2.2.53",
43-
"@onekeyfe/onekey-sui-provider": "2.2.53",
44-
"@onekeyfe/onekey-tron-provider": "2.2.53",
45-
"@onekeyfe/onekey-webln-provider": "2.2.53",
35+
"@onekeyfe/cross-inpage-provider-core": "2.2.54",
36+
"@onekeyfe/cross-inpage-provider-types": "2.2.54",
37+
"@onekeyfe/onekey-aptos-provider": "2.2.54",
38+
"@onekeyfe/onekey-cardano-provider": "2.2.54",
39+
"@onekeyfe/onekey-conflux-provider": "2.2.54",
40+
"@onekeyfe/onekey-cosmos-provider": "2.2.54",
41+
"@onekeyfe/onekey-near-provider": "2.2.54",
42+
"@onekeyfe/onekey-solana-provider": "2.2.54",
43+
"@onekeyfe/onekey-sui-provider": "2.2.54",
44+
"@onekeyfe/onekey-tron-provider": "2.2.54",
45+
"@onekeyfe/onekey-webln-provider": "2.2.54",
4646
"@polkadot/api": "^15",
4747
"@polkadot/extension-dapp": "^0.57.1",
4848
"@radix-ui/react-checkbox": "^1.1.2",

packages/example/yarn.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13849,7 +13849,7 @@ pump@^3.0.0:
1384913849
end-of-stream "^1.1.0"
1385013850
once "^1.3.1"
1385113851

13852-
punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.1:
13852+
punycode@2.3.1, punycode@^2.1.0, punycode@^2.1.1, punycode@^2.3.1:
1385313853
version "2.3.1"
1385413854
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.1.tgz#027422e2faec0b25e1549c3e1bd8309b9133b6e5"
1385513855
integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==

0 commit comments

Comments
 (0)