From 0ba9d277d122bd2e5fccf9efb1953ba64d630325 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Wed, 11 Dec 2024 10:15:49 +0100 Subject: [PATCH 01/16] Bump `@metamask/utils` to `^11.0.1` --- package.json | 2 +- packages/examples/packages/bip32/package.json | 2 +- packages/examples/packages/bip44/package.json | 2 +- .../packages/ethereum-provider/package.json | 2 +- .../packages/file-upload/package.json | 2 +- .../packages/get-entropy/package.json | 2 +- .../packages/interactive-ui/package.json | 2 +- .../packages/consumer-signer/package.json | 2 +- .../packages/core-signer/package.json | 2 +- packages/examples/packages/jsx/package.json | 2 +- .../packages/network-access/package.json | 2 +- .../packages/preinstalled/package.json | 2 +- .../transaction-insights/package.json | 2 +- packages/snaps-cli/package.json | 2 +- packages/snaps-controllers/package.json | 2 +- .../snaps-execution-environments/package.json | 2 +- packages/snaps-jest/package.json | 2 +- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-sdk/package.json | 2 +- packages/snaps-simulation/package.json | 2 +- packages/snaps-simulator/package.json | 2 +- packages/snaps-utils/package.json | 2 +- packages/snaps-webpack-plugin/package.json | 2 +- packages/test-snaps/package.json | 2 +- yarn.lock | 48 +++++++++---------- 25 files changed, 48 insertions(+), 48 deletions(-) diff --git a/package.json b/package.json index d00b10c9bc..fd9160a23a 100644 --- a/package.json +++ b/package.json @@ -83,7 +83,7 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@swc/core": "1.3.78", "@ts-bridge/cli": "^0.6.1", "@types/jest": "^27.5.1", diff --git a/packages/examples/packages/bip32/package.json b/packages/examples/packages/bip32/package.json index 0ba965316f..7a4715e582 100644 --- a/packages/examples/packages/bip32/package.json +++ b/packages/examples/packages/bip32/package.json @@ -45,7 +45,7 @@ "dependencies": { "@metamask/key-tree": "^10.0.1", "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/ed25519": "^1.6.0", "@noble/secp256k1": "^1.7.1" }, diff --git a/packages/examples/packages/bip44/package.json b/packages/examples/packages/bip44/package.json index 1584ef9876..4d672664c2 100644 --- a/packages/examples/packages/bip44/package.json +++ b/packages/examples/packages/bip44/package.json @@ -45,7 +45,7 @@ "dependencies": { "@metamask/key-tree": "^10.0.1", "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/bls12-381": "^1.2.0" }, "devDependencies": { diff --git a/packages/examples/packages/ethereum-provider/package.json b/packages/examples/packages/ethereum-provider/package.json index e4871226dd..ecd2fcbc2d 100644 --- a/packages/examples/packages/ethereum-provider/package.json +++ b/packages/examples/packages/ethereum-provider/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/packages/examples/packages/file-upload/package.json b/packages/examples/packages/file-upload/package.json index ebabad88c0..3e3b321a9f 100644 --- a/packages/examples/packages/file-upload/package.json +++ b/packages/examples/packages/file-upload/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/packages/examples/packages/get-entropy/package.json b/packages/examples/packages/get-entropy/package.json index daa13177fd..d1119e2be8 100644 --- a/packages/examples/packages/get-entropy/package.json +++ b/packages/examples/packages/get-entropy/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/bls12-381": "^1.2.0" }, "devDependencies": { diff --git a/packages/examples/packages/interactive-ui/package.json b/packages/examples/packages/interactive-ui/package.json index 1f24ec9f37..966dd59155 100644 --- a/packages/examples/packages/interactive-ui/package.json +++ b/packages/examples/packages/interactive-ui/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json index 3e6d6b930b..046db17c7c 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json @@ -45,7 +45,7 @@ "dependencies": { "@metamask/key-tree": "^10.0.1", "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/hashes": "^1.3.1" }, "devDependencies": { diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/package.json b/packages/examples/packages/invoke-snap/packages/core-signer/package.json index 57edf5722f..8c4e56ca26 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/package.json @@ -45,7 +45,7 @@ "dependencies": { "@metamask/key-tree": "^10.0.1", "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/curves": "^1.1.0", "async-mutex": "^0.5.0" }, diff --git a/packages/examples/packages/jsx/package.json b/packages/examples/packages/jsx/package.json index 2d3d92e6dd..bc52b260e5 100644 --- a/packages/examples/packages/jsx/package.json +++ b/packages/examples/packages/jsx/package.json @@ -56,7 +56,7 @@ "@metamask/eslint-config-typescript": "^12.1.0", "@metamask/snaps-cli": "workspace:^", "@metamask/snaps-jest": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@swc/core": "1.3.78", "@swc/jest": "^0.2.26", "@typescript-eslint/eslint-plugin": "^5.42.1", diff --git a/packages/examples/packages/network-access/package.json b/packages/examples/packages/network-access/package.json index 065fa0b7f0..2b029a926c 100644 --- a/packages/examples/packages/network-access/package.json +++ b/packages/examples/packages/network-access/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/packages/examples/packages/preinstalled/package.json b/packages/examples/packages/preinstalled/package.json index 7b8bf2612f..f25da5d9dd 100644 --- a/packages/examples/packages/preinstalled/package.json +++ b/packages/examples/packages/preinstalled/package.json @@ -57,7 +57,7 @@ "@metamask/snaps-cli": "workspace:^", "@metamask/snaps-controllers": "workspace:^", "@metamask/snaps-jest": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@swc/core": "1.3.78", "@swc/jest": "^0.2.26", "@typescript-eslint/eslint-plugin": "^5.42.1", diff --git a/packages/examples/packages/transaction-insights/package.json b/packages/examples/packages/transaction-insights/package.json index 6a7d512251..0a11808ba5 100644 --- a/packages/examples/packages/transaction-insights/package.json +++ b/packages/examples/packages/transaction-insights/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/packages/snaps-cli/package.json b/packages/snaps-cli/package.json index 446977b245..6a78209ff8 100644 --- a/packages/snaps-cli/package.json +++ b/packages/snaps-cli/package.json @@ -76,7 +76,7 @@ "@metamask/snaps-utils": "workspace:^", "@metamask/snaps-webpack-plugin": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@swc/core": "1.3.78", "assert": "^2.0.0", "babelify": "^10.0.0", diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 79f6cb4056..d598d55139 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -93,7 +93,7 @@ "@metamask/snaps-rpc-methods": "workspace:^", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@xstate/fsm": "^2.0.0", "async-mutex": "^0.5.0", "browserify-zlib": "^0.2.0", diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 30f9980d60..3900b58eed 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -72,7 +72,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "nanoid": "^3.1.31", "readable-stream": "^3.6.2" }, diff --git a/packages/snaps-jest/package.json b/packages/snaps-jest/package.json index dbb22e4f12..9cc29e5be2 100644 --- a/packages/snaps-jest/package.json +++ b/packages/snaps-jest/package.json @@ -64,7 +64,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-simulation": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "express": "^4.18.2", "jest-environment-node": "^29.5.0", "jest-matcher-utils": "^29.5.0", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index dca4ad8a05..5285b5a3c1 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -61,7 +61,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/hashes": "^1.3.1", "luxon": "^3.5.0" }, diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index a476940f25..e1be22b1a6 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -95,7 +95,7 @@ "@metamask/providers": "^18.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@lavamoat/allow-scripts": "^3.0.4", diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 6b571c2606..28abab37a4 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -68,7 +68,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@reduxjs/toolkit": "^1.9.5", "fast-deep-equal": "^3.1.3", "mime": "^3.0.0", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index e243a65e3b..8e6366c171 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -58,7 +58,7 @@ "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@minoru/react-dnd-treeview": "^3.4.4", "@noble/hashes": "^1.3.1", "@reduxjs/toolkit": "^1.9.5", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 442d27174e..1626a23a4f 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -87,7 +87,7 @@ "@metamask/snaps-registry": "^3.2.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/superstruct": "^3.1.0", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@noble/hashes": "^1.3.1", "@scure/base": "^1.1.1", "chalk": "^4.1.2", diff --git a/packages/snaps-webpack-plugin/package.json b/packages/snaps-webpack-plugin/package.json index 3c19332bf4..e53223e20c 100644 --- a/packages/snaps-webpack-plugin/package.json +++ b/packages/snaps-webpack-plugin/package.json @@ -59,7 +59,7 @@ "dependencies": { "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "prettier": "^2.8.8", "webpack-sources": "^3.2.3" }, diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index 30b50ab935..e623e413d3 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -68,7 +68,7 @@ "@metamask/send-flow-example-snap": "workspace:^", "@metamask/signature-insights-example-snap": "workspace:^", "@metamask/snaps-utils": "workspace:^", - "@metamask/utils": "^10.0.0", + "@metamask/utils": "^11.0.1", "@metamask/wasm-example-snap": "workspace:^", "@popperjs/core": "^2.11.8", "@reduxjs/toolkit": "^1.9.5", diff --git a/yarn.lock b/yarn.lock index 94d0ac018f..f1d6be2336 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3931,7 +3931,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/ed25519": "npm:^1.6.0" "@noble/secp256k1": "npm:^1.7.1" "@swc/core": "npm:1.3.78" @@ -3972,7 +3972,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/bls12-381": "npm:^1.2.0" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" @@ -4137,7 +4137,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/hashes": "npm:^1.3.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" @@ -4197,7 +4197,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/curves": "npm:^1.1.0" "@noble/hashes": "npm:^1.3.1" "@swc/core": "npm:1.3.78" @@ -4546,7 +4546,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -4664,7 +4664,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -4703,7 +4703,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/bls12-381": "npm:^1.2.0" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" @@ -4854,7 +4854,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -4892,7 +4892,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -5021,7 +5021,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -5222,7 +5222,7 @@ __metadata: "@metamask/snaps-controllers": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -5362,7 +5362,7 @@ __metadata: "@metamask/snaps-controllers": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -5628,7 +5628,7 @@ __metadata: "@metamask/snaps-utils": "workspace:^" "@metamask/snaps-webpack-plugin": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@ts-bridge/cli": "npm:^0.6.1" @@ -5729,7 +5729,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/template-snap": "npm:^0.7.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@ts-bridge/cli": "npm:^0.6.1" @@ -5826,7 +5826,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@ts-bridge/cli": "npm:^0.6.1" @@ -5903,7 +5903,7 @@ __metadata: "@metamask/snaps-simulation": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@ts-bridge/cli": "npm:^0.6.1" @@ -6002,7 +6002,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/hashes": "npm:^1.3.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" @@ -6045,7 +6045,7 @@ __metadata: "@metamask/providers": "npm:^18.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@ts-bridge/cli": "npm:^0.6.1" "@types/jest": "npm:^27.5.1" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" @@ -6095,7 +6095,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@reduxjs/toolkit": "npm:^1.9.5" "@ts-bridge/cli": "npm:^0.6.1" "@types/express": "npm:^4.17.17" @@ -6156,7 +6156,7 @@ __metadata: "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@minoru/react-dnd-treeview": "npm:^3.4.4" "@noble/hashes": "npm:^1.3.1" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.10" @@ -6262,7 +6262,7 @@ __metadata: "@metamask/snaps-registry": "npm:^3.2.2" "@metamask/snaps-sdk": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/hashes": "npm:^1.3.1" "@scure/base": "npm:^1.1.1" "@swc/core": "npm:1.3.78" @@ -6335,7 +6335,7 @@ __metadata: "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@ts-bridge/cli": "npm:^0.6.1" @@ -6416,7 +6416,7 @@ __metadata: "@metamask/send-flow-example-snap": "workspace:^" "@metamask/signature-insights-example-snap": "workspace:^" "@metamask/snaps-utils": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@metamask/wasm-example-snap": "workspace:^" "@pmmmwh/react-refresh-webpack-plugin": "npm:^0.5.10" "@popperjs/core": "npm:^2.11.8" @@ -20499,7 +20499,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@ts-bridge/cli": "npm:^0.6.1" "@types/jest": "npm:^27.5.1" From 029d80b27de2f4e965746810372758671443191c Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 12:38:43 +0100 Subject: [PATCH 02/16] Bump `@metamask/json-rpc-engine` to `^10.0.2` --- packages/snaps-controllers/package.json | 2 +- .../snaps-execution-environments/package.json | 2 +- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-simulation/package.json | 2 +- packages/snaps-simulator/package.json | 2 +- yarn.lock | 21 ++++++++++++++----- 6 files changed, 21 insertions(+), 10 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index d598d55139..1901fc9b77 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -81,7 +81,7 @@ "dependencies": { "@metamask/approval-controller": "^7.1.1", "@metamask/base-controller": "^7.0.2", - "@metamask/json-rpc-engine": "^10.0.1", + "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.5", "@metamask/key-tree": "^10.0.1", "@metamask/object-multiplex": "^2.1.0", diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index 3900b58eed..dbad6a3f22 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -64,7 +64,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/json-rpc-engine": "^10.0.1", + "@metamask/json-rpc-engine": "^10.0.2", "@metamask/object-multiplex": "^2.1.0", "@metamask/post-message-stream": "^9.0.0", "@metamask/providers": "^18.1.1", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index 5285b5a3c1..b46e2616e6 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -72,7 +72,7 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/json-rpc-engine": "^10.0.1", + "@metamask/json-rpc-engine": "^10.0.2", "@swc/core": "1.3.78", "@swc/jest": "^0.2.26", "@ts-bridge/cli": "^0.6.1", diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 28abab37a4..9670b494cf 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -57,7 +57,7 @@ "dependencies": { "@metamask/base-controller": "^7.0.2", "@metamask/eth-json-rpc-middleware": "^15.0.0", - "@metamask/json-rpc-engine": "^10.0.1", + "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.5", "@metamask/key-tree": "^10.0.1", "@metamask/permission-controller": "^11.0.4", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index 8e6366c171..aade4100ad 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -48,7 +48,7 @@ "@ethersproject/units": "^5.7.0", "@metamask/base-controller": "^7.0.2", "@metamask/eth-json-rpc-middleware": "^15.0.0", - "@metamask/json-rpc-engine": "^10.0.1", + "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.5", "@metamask/key-tree": "^10.0.1", "@metamask/permission-controller": "^11.0.4", diff --git a/yarn.lock b/yarn.lock index f1d6be2336..01f8bc7e3f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4957,6 +4957,17 @@ __metadata: languageName: node linkType: hard +"@metamask/json-rpc-engine@npm:^10.0.2": + version: 10.0.2 + resolution: "@metamask/json-rpc-engine@npm:10.0.2" + dependencies: + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/safe-event-emitter": "npm:^3.0.0" + "@metamask/utils": "npm:^11.0.1" + checksum: 10/479e4c36ee10ecaa9b26bf8aaea375f7dbe68b5379fabc0f78ac087e310d0040b0e7a2d55eccebd820089404a2170f498c4e2b82eb7f0d34c5becbd811340d49 + languageName: node + linkType: hard + "@metamask/json-rpc-example-snap@workspace:^, @metamask/json-rpc-example-snap@workspace:packages/examples/packages/json-rpc": version: 0.0.0-use.local resolution: "@metamask/json-rpc-example-snap@workspace:packages/examples/packages/json-rpc" @@ -5716,7 +5727,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/json-rpc-engine": "npm:^10.0.1" + "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" "@metamask/key-tree": "npm:^10.0.1" "@metamask/object-multiplex": "npm:^2.1.0" @@ -5818,7 +5829,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/json-rpc-engine": "npm:^10.0.1" + "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/providers": "npm:^18.1.1" @@ -5995,7 +6006,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/json-rpc-engine": "npm:^10.0.1" + "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/key-tree": "npm:^10.0.1" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/rpc-errors": "npm:^7.0.2" @@ -6084,7 +6095,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/eth-json-rpc-middleware": "npm:^15.0.0" - "@metamask/json-rpc-engine": "npm:^10.0.1" + "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" "@metamask/key-tree": "npm:^10.0.1" "@metamask/permission-controller": "npm:^11.0.4" @@ -6146,7 +6157,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/eth-json-rpc-middleware": "npm:^15.0.0" - "@metamask/json-rpc-engine": "npm:^10.0.1" + "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" "@metamask/key-tree": "npm:^10.0.1" "@metamask/permission-controller": "npm:^11.0.4" From 6a87fa5f0d228b2e12b5902b9d4453602f6b079c Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 12:40:11 +0100 Subject: [PATCH 03/16] Bump `@metamask/eth-json-rpc-middleware` to `^15.1.2` --- packages/snaps-simulation/package.json | 2 +- packages/snaps-simulator/package.json | 2 +- yarn.lock | 67 +++++++++++++++----------- 3 files changed, 42 insertions(+), 29 deletions(-) diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 9670b494cf..14d0a97940 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -56,7 +56,7 @@ }, "dependencies": { "@metamask/base-controller": "^7.0.2", - "@metamask/eth-json-rpc-middleware": "^15.0.0", + "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.5", "@metamask/key-tree": "^10.0.1", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index aade4100ad..7659c95288 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -47,7 +47,7 @@ "@emotion/styled": "^11.10.8", "@ethersproject/units": "^5.7.0", "@metamask/base-controller": "^7.0.2", - "@metamask/eth-json-rpc-middleware": "^15.0.0", + "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.5", "@metamask/key-tree": "^10.0.1", diff --git a/yarn.lock b/yarn.lock index 01f8bc7e3f..3229644900 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3843,13 +3843,13 @@ __metadata: languageName: node linkType: hard -"@metamask/abi-utils@npm:^2.0.4": - version: 2.0.4 - resolution: "@metamask/abi-utils@npm:2.0.4" +"@metamask/abi-utils@npm:^3.0.0": + version: 3.0.0 + resolution: "@metamask/abi-utils@npm:3.0.0" dependencies: "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^9.0.0" - checksum: 10/3d32d42c6e98fc4719b2b53597e573764b80936c7cc31d884c87729c4c4f74a30e93096db87aaa7cbcec9d3bb7d22b1adfc98a8bcb4c7c2f17bfbddaa4367d34 + "@metamask/utils": "npm:^11.0.1" + checksum: 10/068b98185148b9e185b4af4392c6a6f82f1d4b1ff60013c57679c618f37afe9030e3ccc940e1a8b690be6f62ea91115ab18b73f3c3c09f4eff1794e31ababb9b languageName: node linkType: hard @@ -4463,7 +4463,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-block-tracker@npm:^11.0.1": +"@metamask/eth-block-tracker@npm:^11.0.4": version: 11.0.4 resolution: "@metamask/eth-block-tracker@npm:11.0.4" dependencies: @@ -4476,22 +4476,22 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-middleware@npm:^15.0.0": - version: 15.0.0 - resolution: "@metamask/eth-json-rpc-middleware@npm:15.0.0" +"@metamask/eth-json-rpc-middleware@npm:^15.1.2": + version: 15.1.2 + resolution: "@metamask/eth-json-rpc-middleware@npm:15.1.2" dependencies: - "@metamask/eth-block-tracker": "npm:^11.0.1" - "@metamask/eth-json-rpc-provider": "npm:^4.1.5" - "@metamask/eth-sig-util": "npm:^7.0.3" - "@metamask/json-rpc-engine": "npm:^10.0.0" - "@metamask/rpc-errors": "npm:^7.0.0" - "@metamask/utils": "npm:^9.1.0" + "@metamask/eth-block-tracker": "npm:^11.0.4" + "@metamask/eth-json-rpc-provider": "npm:^4.1.7" + "@metamask/eth-sig-util": "npm:^8.1.2" + "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/bn.js": "npm:^5.1.5" bn.js: "npm:^5.2.1" klona: "npm:^2.0.6" pify: "npm:^5.0.0" safe-stable-stringify: "npm:^2.4.3" - checksum: 10/3c48d34264c695535f2b4e819fb602d835b6ed37309116a06d04d1b706a7335e0205cd4ccdbf1d3e9dc15ebf40d88954a9a2dc18a91f223dcd6d6392e026a5e9 + checksum: 10/71e7d61cc58df250bfef73438a9e30cc2f78e0e979feb8a9c0be72bbad470a2fe068fa790194cb88ef56865e36156e525272bc3e1a2a7135d07f7bd81a752239 languageName: node linkType: hard @@ -4508,6 +4508,19 @@ __metadata: languageName: node linkType: hard +"@metamask/eth-json-rpc-provider@npm:^4.1.7": + version: 4.1.7 + resolution: "@metamask/eth-json-rpc-provider@npm:4.1.7" + dependencies: + "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/safe-event-emitter": "npm:^3.0.0" + "@metamask/utils": "npm:^11.0.1" + uuid: "npm:^8.3.2" + checksum: 10/ddfa2a888c83015672a6b879bad061f1e617d6875b741aa714cbe7ac0878dbc8beb9d4ce00ec61a2672d2dfe251f04c4d3eed77b8a9877b7aeb0034eec3e7c51 + languageName: node + linkType: hard + "@metamask/eth-query@npm:^4.0.0": version: 4.0.0 resolution: "@metamask/eth-query@npm:4.0.0" @@ -4518,17 +4531,17 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-sig-util@npm:^7.0.3": - version: 7.0.3 - resolution: "@metamask/eth-sig-util@npm:7.0.3" +"@metamask/eth-sig-util@npm:^8.1.2": + version: 8.1.2 + resolution: "@metamask/eth-sig-util@npm:8.1.2" dependencies: "@ethereumjs/util": "npm:^8.1.0" - "@metamask/abi-utils": "npm:^2.0.4" - "@metamask/utils": "npm:^9.0.0" + "@metamask/abi-utils": "npm:^3.0.0" + "@metamask/utils": "npm:^11.0.1" "@scure/base": "npm:~1.1.3" ethereum-cryptography: "npm:^2.1.2" tweetnacl: "npm:^1.0.3" - checksum: 10/a71b28607b0815d609cf27ab2d8535393d0a7e7f2c6b7a23d92669b770c664c14e2f539129351147339172b0bb865bb977e7cfb30624870eedab5d7ab700beff + checksum: 10/32b284fc8c3229e3741b1c21f44ca3f55c2215ef8ad700775cd9501bbaab56a4e861827bef24ed263734d28c899eb3b34a9646e9d21ec3fce12204b7eb58bfed languageName: node linkType: hard @@ -4946,7 +4959,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-engine@npm:^10.0.0, @metamask/json-rpc-engine@npm:^10.0.1": +"@metamask/json-rpc-engine@npm:^10.0.1": version: 10.0.1 resolution: "@metamask/json-rpc-engine@npm:10.0.1" dependencies: @@ -5465,7 +5478,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/rpc-errors@npm:^7.0.0, @metamask/rpc-errors@npm:^7.0.1, @metamask/rpc-errors@npm:^7.0.2": +"@metamask/rpc-errors@npm:^7.0.1, @metamask/rpc-errors@npm:^7.0.2": version: 7.0.2 resolution: "@metamask/rpc-errors@npm:7.0.2" dependencies: @@ -6094,7 +6107,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/eth-json-rpc-middleware": "npm:^15.0.0" + "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" "@metamask/key-tree": "npm:^10.0.1" @@ -6156,7 +6169,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/eth-json-rpc-middleware": "npm:^15.0.0" + "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" "@metamask/key-tree": "npm:^10.0.1" @@ -6510,7 +6523,7 @@ __metadata: languageName: node linkType: hard -"@metamask/utils@npm:^9.0.0, @metamask/utils@npm:^9.1.0": +"@metamask/utils@npm:^9.0.0": version: 9.2.1 resolution: "@metamask/utils@npm:9.2.1" dependencies: From 2600368ed62afb283a49e778e328510a2059bfc5 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 12:41:00 +0100 Subject: [PATCH 04/16] Bump `@metamask/json-rpc-middleware-stream` to `^8.0.6` --- packages/snaps-controllers/package.json | 2 +- packages/snaps-simulation/package.json | 2 +- packages/snaps-simulator/package.json | 2 +- yarn.lock | 18 +++++++++++++++--- 4 files changed, 18 insertions(+), 6 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 1901fc9b77..5afd7d15e6 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -82,7 +82,7 @@ "@metamask/approval-controller": "^7.1.1", "@metamask/base-controller": "^7.0.2", "@metamask/json-rpc-engine": "^10.0.2", - "@metamask/json-rpc-middleware-stream": "^8.0.5", + "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.1", "@metamask/object-multiplex": "^2.1.0", "@metamask/permission-controller": "^11.0.4", diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 14d0a97940..0188acf35e 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -58,7 +58,7 @@ "@metamask/base-controller": "^7.0.2", "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", - "@metamask/json-rpc-middleware-stream": "^8.0.5", + "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.1", "@metamask/permission-controller": "^11.0.4", "@metamask/phishing-controller": "^12.3.1", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index 7659c95288..af0ff67397 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -49,7 +49,7 @@ "@metamask/base-controller": "^7.0.2", "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", - "@metamask/json-rpc-middleware-stream": "^8.0.5", + "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.1", "@metamask/permission-controller": "^11.0.4", "@metamask/snaps-controllers": "workspace:^", diff --git a/yarn.lock b/yarn.lock index 3229644900..8d925a8a6f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5030,6 +5030,18 @@ __metadata: languageName: node linkType: hard +"@metamask/json-rpc-middleware-stream@npm:^8.0.6": + version: 8.0.6 + resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.6" + dependencies: + "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/safe-event-emitter": "npm:^3.0.0" + "@metamask/utils": "npm:^11.0.1" + readable-stream: "npm:^3.6.2" + checksum: 10/4df2ddf068ee935b5ea29b833df243ee43e0a17ea0151bc312d4eaeec541612f7416761be2b66f316c0b12f577f0257831b83844f6b9addbaf5fe9d9c5638262 + languageName: node + linkType: hard + "@metamask/jsx-example-snap@workspace:^, @metamask/jsx-example-snap@workspace:packages/examples/packages/jsx": version: 0.0.0-use.local resolution: "@metamask/jsx-example-snap@workspace:packages/examples/packages/jsx" @@ -5741,7 +5753,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" + "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.1" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/permission-controller": "npm:^11.0.4" @@ -6109,7 +6121,7 @@ __metadata: "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" + "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.1" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/phishing-controller": "npm:^12.3.1" @@ -6171,7 +6183,7 @@ __metadata: "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" + "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.1" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/snaps-controllers": "workspace:^" From e2613374db645d835c06d10fd913c1b10e3caa6f Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 12:41:52 +0100 Subject: [PATCH 05/16] Bump `@metamask/key-tree` to `^10.0.2` --- packages/examples/packages/bip32/package.json | 2 +- packages/examples/packages/bip44/package.json | 2 +- .../packages/consumer-signer/package.json | 2 +- .../packages/core-signer/package.json | 2 +- packages/snaps-controllers/package.json | 2 +- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-sdk/package.json | 2 +- packages/snaps-simulation/package.json | 2 +- packages/snaps-simulator/package.json | 2 +- packages/snaps-utils/package.json | 2 +- yarn.lock | 32 +++++++++---------- 11 files changed, 26 insertions(+), 26 deletions(-) diff --git a/packages/examples/packages/bip32/package.json b/packages/examples/packages/bip32/package.json index 7a4715e582..b76ec0ad19 100644 --- a/packages/examples/packages/bip32/package.json +++ b/packages/examples/packages/bip32/package.json @@ -43,7 +43,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/utils": "^11.0.1", "@noble/ed25519": "^1.6.0", diff --git a/packages/examples/packages/bip44/package.json b/packages/examples/packages/bip44/package.json index 4d672664c2..61f0fbb8fe 100644 --- a/packages/examples/packages/bip44/package.json +++ b/packages/examples/packages/bip44/package.json @@ -43,7 +43,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/utils": "^11.0.1", "@noble/bls12-381": "^1.2.0" diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json index 046db17c7c..fadb7785c5 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/package.json @@ -43,7 +43,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/utils": "^11.0.1", "@noble/hashes": "^1.3.1" diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/package.json b/packages/examples/packages/invoke-snap/packages/core-signer/package.json index 8c4e56ca26..6b9a9a0e38 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/package.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/package.json @@ -43,7 +43,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/utils": "^11.0.1", "@noble/curves": "^1.1.0", diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 5afd7d15e6..af4b8b84d9 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -83,7 +83,7 @@ "@metamask/base-controller": "^7.0.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/object-multiplex": "^2.1.0", "@metamask/permission-controller": "^11.0.4", "@metamask/phishing-controller": "^12.3.1", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index b46e2616e6..2d216f863e 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -55,7 +55,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/permission-controller": "^11.0.4", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-sdk": "workspace:^", diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index e1be22b1a6..a7c18f8242 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -91,7 +91,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/providers": "^18.1.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 0188acf35e..34c58f431e 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -59,7 +59,7 @@ "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/permission-controller": "^11.0.4", "@metamask/phishing-controller": "^12.3.1", "@metamask/snaps-controllers": "workspace:^", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index af0ff67397..6195328c8a 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -50,7 +50,7 @@ "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/permission-controller": "^11.0.4", "@metamask/snaps-controllers": "workspace:^", "@metamask/snaps-execution-environments": "workspace:^", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index 1626a23a4f..b695708aca 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -80,7 +80,7 @@ "@babel/core": "^7.23.2", "@babel/types": "^7.23.0", "@metamask/base-controller": "^7.0.2", - "@metamask/key-tree": "^10.0.1", + "@metamask/key-tree": "^10.0.2", "@metamask/permission-controller": "^11.0.4", "@metamask/rpc-errors": "^7.0.2", "@metamask/slip44": "^4.1.0", diff --git a/yarn.lock b/yarn.lock index 8d925a8a6f..cdb1b3b674 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3927,7 +3927,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" @@ -3968,7 +3968,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" @@ -4133,7 +4133,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" @@ -4193,7 +4193,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" @@ -5081,16 +5081,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/key-tree@npm:^10.0.1": - version: 10.0.1 - resolution: "@metamask/key-tree@npm:10.0.1" +"@metamask/key-tree@npm:^10.0.2": + version: 10.0.2 + resolution: "@metamask/key-tree@npm:10.0.2" dependencies: "@metamask/scure-bip39": "npm:^2.1.1" - "@metamask/utils": "npm:^10.0.1" + "@metamask/utils": "npm:^11.0.1" "@noble/curves": "npm:^1.2.0" "@noble/hashes": "npm:^1.3.2" "@scure/base": "npm:^1.0.0" - checksum: 10/a49902ef2b6f1f0c461eb4510b0c1a07d2bae2a13c4fd0f05e9c50116f6cf3db997ae9bc039197fa705e60ca410d32c52ded2d349d37452a3f2682263a1a6472 + checksum: 10/fd2e445c75dc3cd3976fdc38a5029ee71a6f4afcbbf5c9a17152bba70cf35df8095caa853ae62eef90a51b43f23eeb9546fc6eb7d93a099d82effe8dc7592259 languageName: node linkType: hard @@ -5754,7 +5754,7 @@ __metadata: "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/phishing-controller": "npm:^12.3.1" @@ -6032,7 +6032,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/json-rpc-engine": "npm:^10.0.2" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/snaps-sdk": "workspace:^" @@ -6077,7 +6077,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/providers": "npm:^18.1.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" @@ -6122,7 +6122,7 @@ __metadata: "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/phishing-controller": "npm:^12.3.1" "@metamask/snaps-controllers": "workspace:^" @@ -6184,7 +6184,7 @@ __metadata: "@metamask/eth-json-rpc-middleware": "npm:^15.1.2" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/snaps-controllers": "workspace:^" "@metamask/snaps-execution-environments": "workspace:^" @@ -6290,7 +6290,7 @@ __metadata: "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" - "@metamask/key-tree": "npm:^10.0.1" + "@metamask/key-tree": "npm:^10.0.2" "@metamask/permission-controller": "npm:^11.0.4" "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/rpc-errors": "npm:^7.0.2" @@ -6501,7 +6501,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/utils@npm:^10.0.0, @metamask/utils@npm:^10.0.1": +"@metamask/utils@npm:^10.0.0": version: 10.0.1 resolution: "@metamask/utils@npm:10.0.1" dependencies: From 4b799b67934c2b9410a49087a8a8cd3aaf3d25b7 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 12:43:25 +0100 Subject: [PATCH 06/16] Bump `@metamask/providers` to `^18.3.1` --- .../snaps-execution-environments/package.json | 2 +- packages/snaps-sdk/package.json | 2 +- packages/test-snaps/package.json | 2 +- yarn.lock | 34 ++++++------------- 4 files changed, 14 insertions(+), 26 deletions(-) diff --git a/packages/snaps-execution-environments/package.json b/packages/snaps-execution-environments/package.json index dbad6a3f22..58da1e87d1 100644 --- a/packages/snaps-execution-environments/package.json +++ b/packages/snaps-execution-environments/package.json @@ -67,7 +67,7 @@ "@metamask/json-rpc-engine": "^10.0.2", "@metamask/object-multiplex": "^2.1.0", "@metamask/post-message-stream": "^9.0.0", - "@metamask/providers": "^18.1.1", + "@metamask/providers": "^18.3.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", diff --git a/packages/snaps-sdk/package.json b/packages/snaps-sdk/package.json index a7c18f8242..7af9992e2c 100644 --- a/packages/snaps-sdk/package.json +++ b/packages/snaps-sdk/package.json @@ -92,7 +92,7 @@ }, "dependencies": { "@metamask/key-tree": "^10.0.2", - "@metamask/providers": "^18.1.1", + "@metamask/providers": "^18.3.1", "@metamask/rpc-errors": "^7.0.2", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.0.1" diff --git a/packages/test-snaps/package.json b/packages/test-snaps/package.json index e623e413d3..bdc74e8e3e 100644 --- a/packages/test-snaps/package.json +++ b/packages/test-snaps/package.json @@ -84,7 +84,7 @@ "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", "@metamask/eslint-config-typescript": "^12.1.0", - "@metamask/providers": "^18.1.1", + "@metamask/providers": "^18.3.1", "@pmmmwh/react-refresh-webpack-plugin": "^0.5.10", "@swc/core": "1.3.78", "@swc/jest": "^0.2.26", diff --git a/yarn.lock b/yarn.lock index cdb1b3b674..b2e0a2d319 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5018,18 +5018,6 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-middleware-stream@npm:^8.0.5": - version: 8.0.5 - resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.5" - dependencies: - "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" - readable-stream: "npm:^3.6.2" - checksum: 10/486a4c64d445dc7ac7927ac5b9d01818ecef3fbb23d17eadada4748ed6cae9e259741e3c9380829b04a5c141d0972384647aedfde906dc83501b9d7f700ed621 - languageName: node - linkType: hard - "@metamask/json-rpc-middleware-stream@npm:^8.0.6": version: 8.0.6 resolution: "@metamask/json-rpc-middleware-stream@npm:8.0.6" @@ -5424,16 +5412,16 @@ __metadata: languageName: unknown linkType: soft -"@metamask/providers@npm:^18.1.1": - version: 18.1.1 - resolution: "@metamask/providers@npm:18.1.1" +"@metamask/providers@npm:^18.3.1": + version: 18.3.1 + resolution: "@metamask/providers@npm:18.3.1" dependencies: - "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/json-rpc-middleware-stream": "npm:^8.0.5" + "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/object-multiplex": "npm:^2.0.0" - "@metamask/rpc-errors": "npm:^7.0.1" + "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/safe-event-emitter": "npm:^3.1.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" detect-browser: "npm:^5.2.0" extension-port-stream: "npm:^4.1.0" fast-deep-equal: "npm:^3.1.3" @@ -5441,7 +5429,7 @@ __metadata: readable-stream: "npm:^3.6.2" peerDependencies: webextension-polyfill: ^0.10.0 || ^0.11.0 || ^0.12.0 - checksum: 10/dca428d84e490343d85921d4fb09216a0b64be59a036d7b4f7b5ca4e2581c29a4106d58ff9dfe0650dc2b9387dd2adad508fc61073a9fda8ebde8ee3a5137abe + checksum: 10/0e21ba9cce926a49dedbfe30fc964cd2349ee6bf9156f525fb894dcbc147a3ae480384884131a6b1a0a508989b547d8c8d2aeb3d10e11f67a8ee5230c45631a8 languageName: node linkType: hard @@ -5857,7 +5845,7 @@ __metadata: "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" "@metamask/post-message-stream": "npm:^9.0.0" - "@metamask/providers": "npm:^18.1.1" + "@metamask/providers": "npm:^18.3.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" @@ -6078,7 +6066,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/providers": "npm:^18.1.1" + "@metamask/providers": "npm:^18.3.1" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.0.1" @@ -6448,7 +6436,7 @@ __metadata: "@metamask/network-example-snap": "workspace:^" "@metamask/notification-example-snap": "workspace:^" "@metamask/preinstalled-example-snap": "workspace:^" - "@metamask/providers": "npm:^18.1.1" + "@metamask/providers": "npm:^18.3.1" "@metamask/send-flow-example-snap": "workspace:^" "@metamask/signature-insights-example-snap": "workspace:^" "@metamask/snaps-utils": "workspace:^" From 5a0bbfdf91c9dc70d49d17133c8f9eceaab07866 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 14:44:03 +0100 Subject: [PATCH 07/16] Bump `@metamask/permission-controller` to `^11.0.5` --- packages/snaps-controllers/package.json | 4 +- packages/snaps-rpc-methods/package.json | 2 +- packages/snaps-simulation/package.json | 4 +- packages/snaps-simulator/package.json | 4 +- packages/snaps-utils/package.json | 4 +- yarn.lock | 90 +++++++++---------------- 6 files changed, 42 insertions(+), 66 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index af4b8b84d9..9e97f51381 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -80,12 +80,12 @@ }, "dependencies": { "@metamask/approval-controller": "^7.1.1", - "@metamask/base-controller": "^7.0.2", + "@metamask/base-controller": "^7.0.3", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.2", "@metamask/object-multiplex": "^2.1.0", - "@metamask/permission-controller": "^11.0.4", + "@metamask/permission-controller": "^11.0.5", "@metamask/phishing-controller": "^12.3.1", "@metamask/post-message-stream": "^9.0.0", "@metamask/rpc-errors": "^7.0.2", diff --git a/packages/snaps-rpc-methods/package.json b/packages/snaps-rpc-methods/package.json index 2d216f863e..a645782a72 100644 --- a/packages/snaps-rpc-methods/package.json +++ b/packages/snaps-rpc-methods/package.json @@ -56,7 +56,7 @@ }, "dependencies": { "@metamask/key-tree": "^10.0.2", - "@metamask/permission-controller": "^11.0.4", + "@metamask/permission-controller": "^11.0.5", "@metamask/rpc-errors": "^7.0.2", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", diff --git a/packages/snaps-simulation/package.json b/packages/snaps-simulation/package.json index 34c58f431e..ea83df9a44 100644 --- a/packages/snaps-simulation/package.json +++ b/packages/snaps-simulation/package.json @@ -55,12 +55,12 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/base-controller": "^7.0.2", + "@metamask/base-controller": "^7.0.3", "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.2", - "@metamask/permission-controller": "^11.0.4", + "@metamask/permission-controller": "^11.0.5", "@metamask/phishing-controller": "^12.3.1", "@metamask/snaps-controllers": "workspace:^", "@metamask/snaps-execution-environments": "workspace:^", diff --git a/packages/snaps-simulator/package.json b/packages/snaps-simulator/package.json index 6195328c8a..b949d49203 100644 --- a/packages/snaps-simulator/package.json +++ b/packages/snaps-simulator/package.json @@ -46,12 +46,12 @@ "@emotion/react": "^11.10.8", "@emotion/styled": "^11.10.8", "@ethersproject/units": "^5.7.0", - "@metamask/base-controller": "^7.0.2", + "@metamask/base-controller": "^7.0.3", "@metamask/eth-json-rpc-middleware": "^15.1.2", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", "@metamask/key-tree": "^10.0.2", - "@metamask/permission-controller": "^11.0.4", + "@metamask/permission-controller": "^11.0.5", "@metamask/snaps-controllers": "workspace:^", "@metamask/snaps-execution-environments": "workspace:^", "@metamask/snaps-rpc-methods": "workspace:^", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index b695708aca..ff51f04a18 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -79,9 +79,9 @@ "dependencies": { "@babel/core": "^7.23.2", "@babel/types": "^7.23.0", - "@metamask/base-controller": "^7.0.2", + "@metamask/base-controller": "^7.0.3", "@metamask/key-tree": "^10.0.2", - "@metamask/permission-controller": "^11.0.4", + "@metamask/permission-controller": "^11.0.5", "@metamask/rpc-errors": "^7.0.2", "@metamask/slip44": "^4.1.0", "@metamask/snaps-registry": "^3.2.2", diff --git a/yarn.lock b/yarn.lock index b2e0a2d319..2390a49484 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3906,13 +3906,13 @@ __metadata: languageName: node linkType: hard -"@metamask/base-controller@npm:^7.0.2": - version: 7.0.2 - resolution: "@metamask/base-controller@npm:7.0.2" +"@metamask/base-controller@npm:^7.0.2, @metamask/base-controller@npm:^7.0.3, @metamask/base-controller@npm:^7.1.1": + version: 7.1.1 + resolution: "@metamask/base-controller@npm:7.1.1" dependencies: - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" immer: "npm:^9.0.6" - checksum: 10/6f78ec5af840c9947aa8eac6e402df6469600260d613a92196daefd5b072097a176fe5da1c386f2d36853513254b74140d667d817a12880c46f088e18ff3606a + checksum: 10/d45abc9e0f3f42a0ea7f0a52734f3749fafc5fefc73608230ab0815578e83a9fc28fe57dc7000f6f8df2cdcee5b53f68bb971091075bec9de6b7f747de627c60 languageName: node linkType: hard @@ -4162,14 +4162,14 @@ __metadata: languageName: unknown linkType: soft -"@metamask/controller-utils@npm:^11.4.4": - version: 11.4.4 - resolution: "@metamask/controller-utils@npm:11.4.4" +"@metamask/controller-utils@npm:^11.4.4, @metamask/controller-utils@npm:^11.4.5": + version: 11.4.5 + resolution: "@metamask/controller-utils@npm:11.4.5" dependencies: "@ethereumjs/util": "npm:^8.1.0" "@metamask/eth-query": "npm:^4.0.0" "@metamask/ethjs-unit": "npm:^0.3.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@spruceid/siwe-parser": "npm:2.1.0" "@types/bn.js": "npm:^5.1.5" bignumber.js: "npm:^9.1.2" @@ -4178,7 +4178,7 @@ __metadata: fast-deep-equal: "npm:^3.1.3" peerDependencies: "@babel/runtime": ^7.0.0 - checksum: 10/0833800d4733f52fbf232efedc97ce66603430fd20ec10e71e6dc4c23295b3b59cc3c8109b86b8039b9ae0c0d2428815428924c367b88f9ea6013152a86d862b + checksum: 10/28c637197b569c437be116961a94f59f1476439484042f59b24573d70cdc575ba5ccc614d7062388945461c9c5af319a6004a0d98a07cadd3fa3fa623adb688d languageName: node linkType: hard @@ -4495,20 +4495,7 @@ __metadata: languageName: node linkType: hard -"@metamask/eth-json-rpc-provider@npm:^4.1.5": - version: 4.1.6 - resolution: "@metamask/eth-json-rpc-provider@npm:4.1.6" - dependencies: - "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" - uuid: "npm:^8.3.2" - checksum: 10/aeec2c362a5386357e9f8c707da9baa4326e83889633723656b6801b6461ea8ab8f020b0d9ed0bbc2d8fd6add4af4c99cc9c9a1cbedca267a033a9f19da41200 - languageName: node - linkType: hard - -"@metamask/eth-json-rpc-provider@npm:^4.1.7": +"@metamask/eth-json-rpc-provider@npm:^4.1.5, @metamask/eth-json-rpc-provider@npm:^4.1.7": version: 4.1.7 resolution: "@metamask/eth-json-rpc-provider@npm:4.1.7" dependencies: @@ -4959,17 +4946,6 @@ __metadata: languageName: unknown linkType: soft -"@metamask/json-rpc-engine@npm:^10.0.1": - version: 10.0.1 - resolution: "@metamask/json-rpc-engine@npm:10.0.1" - dependencies: - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/safe-event-emitter": "npm:^3.0.0" - "@metamask/utils": "npm:^10.0.0" - checksum: 10/15a8eeab9af39b9ed87311da728e81169484ace733a8ef9fc469bd887654e37afa19f9e5228246dc80daad3fbf9b16067e73b2969d37d44acf5bc6ffa2c70082 - languageName: node - linkType: hard - "@metamask/json-rpc-engine@npm:^10.0.2": version: 10.0.2 resolution: "@metamask/json-rpc-engine@npm:10.0.2" @@ -5327,22 +5303,22 @@ __metadata: languageName: node linkType: hard -"@metamask/permission-controller@npm:^11.0.4": - version: 11.0.4 - resolution: "@metamask/permission-controller@npm:11.0.4" +"@metamask/permission-controller@npm:^11.0.5": + version: 11.0.5 + resolution: "@metamask/permission-controller@npm:11.0.5" dependencies: - "@metamask/base-controller": "npm:^7.0.2" - "@metamask/controller-utils": "npm:^11.4.4" - "@metamask/json-rpc-engine": "npm:^10.0.1" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" + "@metamask/base-controller": "npm:^7.1.1" + "@metamask/controller-utils": "npm:^11.4.5" + "@metamask/json-rpc-engine": "npm:^10.0.2" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" "@types/deep-freeze-strict": "npm:^1.1.0" deep-freeze-strict: "npm:^1.1.1" immer: "npm:^9.0.6" - nanoid: "npm:^3.1.31" + nanoid: "npm:^3.3.8" peerDependencies: "@metamask/approval-controller": ^7.0.0 - checksum: 10/89bc5c3ffbcddca8cd3a8fa1e73d4196544223b59f69ece549f7459198960e8068fd96412ee3b28353b2a53ea38d8c370bd14df937aebddceed6a87cb5652f8c + checksum: 10/e592f5da0a2efdf17f7d7a15e0acea5000f7c40ca6b97ab295d15e59c3d7950a0ec388f927ded8ec15f04d75393ba28f8b4858ed2c1da963a92dc360451d5d9a languageName: node linkType: hard @@ -5734,7 +5710,7 @@ __metadata: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/approval-controller": "npm:^7.1.1" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/base-controller": "npm:^7.0.2" + "@metamask/base-controller": "npm:^7.0.3" "@metamask/browser-passworder": "npm:^5.0.1" "@metamask/eslint-config": "npm:^12.1.0" "@metamask/eslint-config-jest": "npm:^12.1.0" @@ -5744,7 +5720,7 @@ __metadata: "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.2" "@metamask/object-multiplex": "npm:^2.1.0" - "@metamask/permission-controller": "npm:^11.0.4" + "@metamask/permission-controller": "npm:^11.0.5" "@metamask/phishing-controller": "npm:^12.3.1" "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/rpc-errors": "npm:^7.0.2" @@ -6021,7 +5997,7 @@ __metadata: "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/permission-controller": "npm:^11.0.4" + "@metamask/permission-controller": "npm:^11.0.5" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" @@ -6102,7 +6078,7 @@ __metadata: dependencies: "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/base-controller": "npm:^7.0.2" + "@metamask/base-controller": "npm:^7.0.3" "@metamask/eslint-config": "npm:^12.1.0" "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" @@ -6111,7 +6087,7 @@ __metadata: "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/permission-controller": "npm:^11.0.4" + "@metamask/permission-controller": "npm:^11.0.5" "@metamask/phishing-controller": "npm:^12.3.1" "@metamask/snaps-controllers": "workspace:^" "@metamask/snaps-execution-environments": "workspace:^" @@ -6163,7 +6139,7 @@ __metadata: "@emotion/styled": "npm:^11.10.8" "@ethersproject/units": "npm:^5.7.0" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/base-controller": "npm:^7.0.2" + "@metamask/base-controller": "npm:^7.0.3" "@metamask/eslint-config": "npm:^12.1.0" "@metamask/eslint-config-browser": "npm:^11.1.0" "@metamask/eslint-config-jest": "npm:^12.1.0" @@ -6173,7 +6149,7 @@ __metadata: "@metamask/json-rpc-engine": "npm:^10.0.2" "@metamask/json-rpc-middleware-stream": "npm:^8.0.6" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/permission-controller": "npm:^11.0.4" + "@metamask/permission-controller": "npm:^11.0.5" "@metamask/snaps-controllers": "workspace:^" "@metamask/snaps-execution-environments": "workspace:^" "@metamask/snaps-rpc-methods": "workspace:^" @@ -6279,7 +6255,7 @@ __metadata: "@metamask/eslint-config-nodejs": "npm:^12.1.0" "@metamask/eslint-config-typescript": "npm:^12.1.0" "@metamask/key-tree": "npm:^10.0.2" - "@metamask/permission-controller": "npm:^11.0.4" + "@metamask/permission-controller": "npm:^11.0.5" "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/slip44": "npm:^4.1.0" @@ -18015,12 +17991,12 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.1.31, nanoid@npm:^3.3.6": - version: 3.3.7 - resolution: "nanoid@npm:3.3.7" +"nanoid@npm:^3.1.31, nanoid@npm:^3.3.6, nanoid@npm:^3.3.8": + version: 3.3.8 + resolution: "nanoid@npm:3.3.8" bin: nanoid: bin/nanoid.cjs - checksum: 10/ac1eb60f615b272bccb0e2b9cd933720dad30bf9708424f691b8113826bb91aca7e9d14ef5d9415a6ba15c266b37817256f58d8ce980c82b0ba3185352565679 + checksum: 10/2d1766606cf0d6f47b6f0fdab91761bb81609b2e3d367027aff45e6ee7006f660fb7e7781f4a34799fe6734f1268eeed2e37a5fdee809ade0c2d4eb11b0f9c40 languageName: node linkType: hard From 1fc8ba61bdfbb45a3bb29c076b60b1dc1c088131 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 14:46:03 +0100 Subject: [PATCH 08/16] Bump `@metamask/browser-passworder` to `^6.0.0` --- packages/snaps-controllers/package.json | 2 +- yarn.lock | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 9e97f51381..576576d669 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -113,7 +113,7 @@ "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@lavamoat/allow-scripts": "^3.0.4", "@metamask/auto-changelog": "^3.4.4", - "@metamask/browser-passworder": "^5.0.1", + "@metamask/browser-passworder": "^6.0.0", "@metamask/eslint-config": "^12.1.0", "@metamask/eslint-config-jest": "^12.1.0", "@metamask/eslint-config-nodejs": "^12.1.0", diff --git a/yarn.lock b/yarn.lock index 2390a49484..c0402574c9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3998,12 +3998,12 @@ __metadata: languageName: unknown linkType: soft -"@metamask/browser-passworder@npm:^5.0.1": - version: 5.0.1 - resolution: "@metamask/browser-passworder@npm:5.0.1" +"@metamask/browser-passworder@npm:^6.0.0": + version: 6.0.0 + resolution: "@metamask/browser-passworder@npm:6.0.0" dependencies: - "@metamask/utils": "npm:^9.0.0" - checksum: 10/e7e08b24ea430710a07a2d72bf2fd9e49559a887b3a78f6515ba54acb54aad6c346868f1aa0f3b1264db9ad1ff3afa7fdb2d48a3dc865b3b7e787ced6bcefd22 + "@metamask/utils": "npm:^11.0.1" + checksum: 10/44b31729ccd52e62df27a948fbea2320a11861d6465128b1626a723fc47e25f9e3a8c3bdc09329f3f270b5d9e023107cb439cfb6961a3614c6daa58ea4524f00 languageName: node linkType: hard @@ -5711,7 +5711,7 @@ __metadata: "@metamask/approval-controller": "npm:^7.1.1" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.0.3" - "@metamask/browser-passworder": "npm:^5.0.1" + "@metamask/browser-passworder": "npm:^6.0.0" "@metamask/eslint-config": "npm:^12.1.0" "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" @@ -6249,7 +6249,7 @@ __metadata: "@esbuild-plugins/node-modules-polyfill": "npm:^0.2.2" "@lavamoat/allow-scripts": "npm:^3.0.4" "@metamask/auto-changelog": "npm:^3.4.4" - "@metamask/base-controller": "npm:^7.0.2" + "@metamask/base-controller": "npm:^7.0.3" "@metamask/eslint-config": "npm:^12.1.0" "@metamask/eslint-config-jest": "npm:^12.1.0" "@metamask/eslint-config-nodejs": "npm:^12.1.0" From 3550e12629affd44e516aa0feebf99863ec6a52c Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 14:47:14 +0100 Subject: [PATCH 09/16] Bump `@metamask/approval-controller` to `^7.1.2` --- packages/snaps-controllers/package.json | 2 +- yarn.lock | 20 ++++++++++---------- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 576576d669..04c1e6edf8 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -79,7 +79,7 @@ "test:watch": "jest --watch" }, "dependencies": { - "@metamask/approval-controller": "^7.1.1", + "@metamask/approval-controller": "^7.1.2", "@metamask/base-controller": "^7.0.3", "@metamask/json-rpc-engine": "^10.0.2", "@metamask/json-rpc-middleware-stream": "^8.0.6", diff --git a/yarn.lock b/yarn.lock index c0402574c9..4e00e3cf1f 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3864,15 +3864,15 @@ __metadata: languageName: node linkType: hard -"@metamask/approval-controller@npm:^7.1.1": - version: 7.1.1 - resolution: "@metamask/approval-controller@npm:7.1.1" +"@metamask/approval-controller@npm:^7.1.2": + version: 7.1.2 + resolution: "@metamask/approval-controller@npm:7.1.2" dependencies: - "@metamask/base-controller": "npm:^7.0.2" - "@metamask/rpc-errors": "npm:^7.0.1" - "@metamask/utils": "npm:^10.0.0" - nanoid: "npm:^3.1.31" - checksum: 10/10155e8c10be80a65bd99cc1aa83baf93900955aac35eb1cfc88c4ab8beff91de9db1168dd831b82378f26756e6f961296834d1703f9a727dd47402c735ee815 + "@metamask/base-controller": "npm:^7.1.1" + "@metamask/rpc-errors": "npm:^7.0.2" + "@metamask/utils": "npm:^11.0.1" + nanoid: "npm:^3.3.8" + checksum: 10/e5903e8c3799484a3f42b2683ed733e68aca5204070c84f6012ee3830b04ebffdc7fc21fe80d2ea46f2a9ee3557a38e4031186f47e84d9079c2c902361543b0d languageName: node linkType: hard @@ -5454,7 +5454,7 @@ __metadata: languageName: unknown linkType: soft -"@metamask/rpc-errors@npm:^7.0.1, @metamask/rpc-errors@npm:^7.0.2": +"@metamask/rpc-errors@npm:^7.0.2": version: 7.0.2 resolution: "@metamask/rpc-errors@npm:7.0.2" dependencies: @@ -5708,7 +5708,7 @@ __metadata: "@esbuild-plugins/node-globals-polyfill": "npm:^0.2.3" "@esbuild-plugins/node-modules-polyfill": "npm:^0.2.2" "@lavamoat/allow-scripts": "npm:^3.0.4" - "@metamask/approval-controller": "npm:^7.1.1" + "@metamask/approval-controller": "npm:^7.1.2" "@metamask/auto-changelog": "npm:^3.4.4" "@metamask/base-controller": "npm:^7.0.3" "@metamask/browser-passworder": "npm:^6.0.0" From 6f671251aa2e0af05f67577bac65e8da6c1014f4 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 14:48:48 +0100 Subject: [PATCH 10/16] Bump `@metamask/utils` in `@metamask/manage-state-example-snap` --- packages/examples/packages/manage-state/package.json | 2 +- yarn.lock | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/examples/packages/manage-state/package.json b/packages/examples/packages/manage-state/package.json index 343524d21d..d208aa38ec 100644 --- a/packages/examples/packages/manage-state/package.json +++ b/packages/examples/packages/manage-state/package.json @@ -44,7 +44,7 @@ }, "dependencies": { "@metamask/snaps-sdk": "workspace:^", - "@metamask/utils": "^10.0.0" + "@metamask/utils": "^11.0.1" }, "devDependencies": { "@jest/globals": "^29.5.0", diff --git a/yarn.lock b/yarn.lock index 4e00e3cf1f..3f57167218 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5146,7 +5146,7 @@ __metadata: "@metamask/snaps-cli": "workspace:^" "@metamask/snaps-jest": "workspace:^" "@metamask/snaps-sdk": "workspace:^" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@swc/core": "npm:1.3.78" "@swc/jest": "npm:^0.2.26" "@typescript-eslint/eslint-plugin": "npm:^5.42.1" From d17570c53d423fa46bb36365b2f5cc31aaac0881 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 15:13:49 +0100 Subject: [PATCH 11/16] Bump `@metamask/snaps-registry` to `^3.2.3` --- packages/snaps-controllers/package.json | 2 +- packages/snaps-utils/package.json | 2 +- yarn.lock | 31 ++++++------------------- 3 files changed, 9 insertions(+), 26 deletions(-) diff --git a/packages/snaps-controllers/package.json b/packages/snaps-controllers/package.json index 04c1e6edf8..e120b94c75 100644 --- a/packages/snaps-controllers/package.json +++ b/packages/snaps-controllers/package.json @@ -89,7 +89,7 @@ "@metamask/phishing-controller": "^12.3.1", "@metamask/post-message-stream": "^9.0.0", "@metamask/rpc-errors": "^7.0.2", - "@metamask/snaps-registry": "^3.2.2", + "@metamask/snaps-registry": "^3.2.3", "@metamask/snaps-rpc-methods": "workspace:^", "@metamask/snaps-sdk": "workspace:^", "@metamask/snaps-utils": "workspace:^", diff --git a/packages/snaps-utils/package.json b/packages/snaps-utils/package.json index ff51f04a18..57716fc698 100644 --- a/packages/snaps-utils/package.json +++ b/packages/snaps-utils/package.json @@ -84,7 +84,7 @@ "@metamask/permission-controller": "^11.0.5", "@metamask/rpc-errors": "^7.0.2", "@metamask/slip44": "^4.1.0", - "@metamask/snaps-registry": "^3.2.2", + "@metamask/snaps-registry": "^3.2.3", "@metamask/snaps-sdk": "workspace:^", "@metamask/superstruct": "^3.1.0", "@metamask/utils": "^11.0.1", diff --git a/yarn.lock b/yarn.lock index 3f57167218..9207cf36cb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5724,7 +5724,7 @@ __metadata: "@metamask/phishing-controller": "npm:^12.3.1" "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/rpc-errors": "npm:^7.0.2" - "@metamask/snaps-registry": "npm:^3.2.2" + "@metamask/snaps-registry": "npm:^3.2.3" "@metamask/snaps-rpc-methods": "workspace:^" "@metamask/snaps-sdk": "workspace:^" "@metamask/snaps-utils": "workspace:^" @@ -5934,15 +5934,15 @@ __metadata: languageName: unknown linkType: soft -"@metamask/snaps-registry@npm:^3.2.2": - version: 3.2.2 - resolution: "@metamask/snaps-registry@npm:3.2.2" +"@metamask/snaps-registry@npm:^3.2.3": + version: 3.2.3 + resolution: "@metamask/snaps-registry@npm:3.2.3" dependencies: "@metamask/superstruct": "npm:^3.1.0" - "@metamask/utils": "npm:^10.0.0" + "@metamask/utils": "npm:^11.0.1" "@noble/curves": "npm:^1.2.0" "@noble/hashes": "npm:^1.3.2" - checksum: 10/ca8239e838bbb913435e166136bbc9bd7222c4bd87b1525fa7ae3cdf2e0b868b5d4d90a67d1ed49633d566bdef9243abdbf5f5937b85a85d24184087f555813e + checksum: 10/37760f29b7aaa337d815cf0c11fa34af5093d87fdc60a3750c494cf8bae6293cd52da03e7694b467b79733052d75ec6e3781ab3590d7259a050784e5be347d12 languageName: node linkType: hard @@ -6259,7 +6259,7 @@ __metadata: "@metamask/post-message-stream": "npm:^9.0.0" "@metamask/rpc-errors": "npm:^7.0.2" "@metamask/slip44": "npm:^4.1.0" - "@metamask/snaps-registry": "npm:^3.2.2" + "@metamask/snaps-registry": "npm:^3.2.3" "@metamask/snaps-sdk": "workspace:^" "@metamask/superstruct": "npm:^3.1.0" "@metamask/utils": "npm:^11.0.1" @@ -6465,23 +6465,6 @@ __metadata: languageName: unknown linkType: soft -"@metamask/utils@npm:^10.0.0": - version: 10.0.1 - resolution: "@metamask/utils@npm:10.0.1" - dependencies: - "@ethereumjs/tx": "npm:^4.2.0" - "@metamask/superstruct": "npm:^3.1.0" - "@noble/hashes": "npm:^1.3.1" - "@scure/base": "npm:^1.1.3" - "@types/debug": "npm:^4.1.7" - debug: "npm:^4.3.4" - pony-cause: "npm:^2.1.10" - semver: "npm:^7.5.4" - uuid: "npm:^9.0.1" - checksum: 10/c8e3d7578d05a1da4abb6c6712ec78ef6990801269f6529f4bb237b7d6e228d10a40738ccab81ad554f2fd51670267d086dc5be1a31c6d1f7040d4c0469d9d13 - languageName: node - linkType: hard - "@metamask/utils@npm:^11.0.1": version: 11.0.1 resolution: "@metamask/utils@npm:11.0.1" From 1044e06a34be06ec8b95d88dad3b598056d1d1c3 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Mon, 13 Jan 2025 14:21:12 +0000 Subject: [PATCH 12/16] Update LavaMoat policies --- .../lavamoat/browserify/iframe/policy.json | 36 ++-------------- .../browserify/node-process/policy.json | 42 ++----------------- .../browserify/node-thread/policy.json | 42 ++----------------- .../lavamoat/browserify/webview/policy.json | 36 ++-------------- .../browserify/worker-executor/policy.json | 36 ++-------------- .../browserify/worker-pool/policy.json | 36 ++-------------- 6 files changed, 18 insertions(+), 210 deletions(-) diff --git a/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json index 8a32b43747..5f53e91c6f 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/iframe/policy.json @@ -33,25 +33,10 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/providers": { "globals": { "console": true @@ -88,23 +73,8 @@ }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { diff --git a/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json index caf1d3937b..1c4b1c0425 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/node-process/policy.json @@ -39,29 +39,11 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true, "worker_threads": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "builtin": { - "buffer.Buffer": true - }, - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/providers": { "globals": { "console": true @@ -101,26 +83,8 @@ }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "builtin": { - "buffer.Buffer": true - }, - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { diff --git a/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json index caf1d3937b..1c4b1c0425 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/node-thread/policy.json @@ -39,29 +39,11 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true, "worker_threads": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "builtin": { - "buffer.Buffer": true - }, - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/providers": { "globals": { "console": true @@ -101,26 +83,8 @@ }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "builtin": { - "buffer.Buffer": true - }, - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { diff --git a/packages/snaps-execution-environments/lavamoat/browserify/webview/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/webview/policy.json index 940be3d1da..7417631724 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/webview/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/webview/policy.json @@ -12,44 +12,14 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { diff --git a/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json index 8a32b43747..5f53e91c6f 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/worker-executor/policy.json @@ -33,25 +33,10 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/providers": { "globals": { "console": true @@ -88,23 +73,8 @@ }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { diff --git a/packages/snaps-execution-environments/lavamoat/browserify/worker-pool/policy.json b/packages/snaps-execution-environments/lavamoat/browserify/worker-pool/policy.json index 940be3d1da..7417631724 100644 --- a/packages/snaps-execution-environments/lavamoat/browserify/worker-pool/policy.json +++ b/packages/snaps-execution-environments/lavamoat/browserify/worker-pool/policy.json @@ -12,44 +12,14 @@ "removeEventListener": true }, "packages": { - "@metamask/post-message-stream>@metamask/utils": true, + "@metamask/utils": true, "readable-stream": true } }, - "@metamask/post-message-stream>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true - } - }, "@metamask/rpc-errors": { "packages": { - "@metamask/rpc-errors>@metamask/utils": true, - "@metamask/rpc-errors>fast-safe-stringify": true - } - }, - "@metamask/rpc-errors>@metamask/utils": { - "globals": { - "TextDecoder": true, - "TextEncoder": true - }, - "packages": { - "@metamask/superstruct": true, - "@metamask/utils>@noble/hashes": true, - "@metamask/utils>@scure/base": true, - "@metamask/utils>pony-cause": true, - "browserify>buffer": true, - "depcheck>semver": true, - "eslint>debug": true + "@metamask/rpc-errors>fast-safe-stringify": true, + "@metamask/utils": true } }, "@metamask/snaps-sdk": { From a1d2a01ad59972d1eff62f96d2cd93fbecf29bd9 Mon Sep 17 00:00:00 2001 From: MetaMask Bot Date: Mon, 13 Jan 2025 14:21:13 +0000 Subject: [PATCH 13/16] Update example snaps --- packages/examples/packages/bip32/snap.manifest.json | 2 +- packages/examples/packages/bip44/snap.manifest.json | 2 +- packages/examples/packages/browserify-plugin/snap.manifest.json | 2 +- packages/examples/packages/browserify/snap.manifest.json | 2 +- packages/examples/packages/client-status/snap.manifest.json | 2 +- packages/examples/packages/cronjobs/snap.manifest.json | 2 +- packages/examples/packages/dialogs/snap.manifest.json | 2 +- packages/examples/packages/ethereum-provider/snap.manifest.json | 2 +- packages/examples/packages/ethers-js/snap.manifest.json | 2 +- packages/examples/packages/file-upload/snap.manifest.json | 2 +- packages/examples/packages/get-entropy/snap.manifest.json | 2 +- packages/examples/packages/get-file/snap.manifest.json | 2 +- packages/examples/packages/images/snap.manifest.json | 2 +- packages/examples/packages/interactive-ui/snap.manifest.json | 2 +- .../invoke-snap/packages/consumer-signer/snap.manifest.json | 2 +- .../invoke-snap/packages/core-signer/snap.manifest.json | 2 +- packages/examples/packages/json-rpc/snap.manifest.json | 2 +- packages/examples/packages/localization/snap.manifest.json | 2 +- packages/examples/packages/manage-state/snap.manifest.json | 2 +- packages/examples/packages/network-access/snap.manifest.json | 2 +- packages/examples/packages/notifications/snap.manifest.json | 2 +- packages/examples/packages/preinstalled/snap.manifest.json | 2 +- packages/examples/packages/rollup-plugin/snap.manifest.json | 2 +- packages/examples/packages/wasm/snap.manifest.json | 2 +- packages/examples/packages/webpack-plugin/snap.manifest.json | 2 +- 25 files changed, 25 insertions(+), 25 deletions(-) diff --git a/packages/examples/packages/bip32/snap.manifest.json b/packages/examples/packages/bip32/snap.manifest.json index c9f69b3402..1499576bbb 100644 --- a/packages/examples/packages/bip32/snap.manifest.json +++ b/packages/examples/packages/bip32/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "pTu8li1yS1Yi8BVEQqCAzI/TUQVHi4HpMTSL2weKo9U=", + "shasum": "Iwip4OlU9S4hYajtfbs5U8wylR7u/iE3p07sY2AhVp4=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/bip44/snap.manifest.json b/packages/examples/packages/bip44/snap.manifest.json index 9d2bce6a53..de75194030 100644 --- a/packages/examples/packages/bip44/snap.manifest.json +++ b/packages/examples/packages/bip44/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "Nnsq/Hx0gjE6gpMl6cVxzv2/fbiFehX8IXwPboOr0Z4=", + "shasum": "WdVu3c2ueuVvwqfkYHemheWb9KSK53EC5CYMM2Zp43s=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/browserify-plugin/snap.manifest.json b/packages/examples/packages/browserify-plugin/snap.manifest.json index 11cf515d69..2fcee839e4 100644 --- a/packages/examples/packages/browserify-plugin/snap.manifest.json +++ b/packages/examples/packages/browserify-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "Hk6cbofZemMiX1hbyOek/sMo3kLlgCATBaLReHnTjys=", + "shasum": "LlwXNZxywmo/klkUVJwuj5tRmXOEeV3TDyVZ6CFmHgo=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/browserify/snap.manifest.json b/packages/examples/packages/browserify/snap.manifest.json index 8b4d9c46f4..95f36894d5 100644 --- a/packages/examples/packages/browserify/snap.manifest.json +++ b/packages/examples/packages/browserify/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "OMGLit1mel4LuH9aYDSlSOoT7ZO6IsJXQjorv4NYgeQ=", + "shasum": "tXrezMiE2cd1yYm0J12JTWpdiWy+zdYpCaqX4eqev1c=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/client-status/snap.manifest.json b/packages/examples/packages/client-status/snap.manifest.json index dc5645d488..b17d40d1fc 100644 --- a/packages/examples/packages/client-status/snap.manifest.json +++ b/packages/examples/packages/client-status/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "iOOC/e30UG8TYvTx0Alg6FBQpDkOrijo9u/MHs5BwVc=", + "shasum": "CFonvZWuchKS3nBzHbjdn/Z6jzYK+X0INUW4d7AmlaY=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/cronjobs/snap.manifest.json b/packages/examples/packages/cronjobs/snap.manifest.json index d900779bad..eddfcb80fe 100644 --- a/packages/examples/packages/cronjobs/snap.manifest.json +++ b/packages/examples/packages/cronjobs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "9jPe6O2yqiVdqBTTgX08/73DRFJcbm073dBtgTnwZdw=", + "shasum": "tj81K+k40rCg5L/kcA8/bvKbL5wf7l4OLdBXTJgWoMw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/dialogs/snap.manifest.json b/packages/examples/packages/dialogs/snap.manifest.json index 00b0290c2c..7d9bdbe9e2 100644 --- a/packages/examples/packages/dialogs/snap.manifest.json +++ b/packages/examples/packages/dialogs/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "W1XM2M1ruUOdhH1MrzKybLJEpddTLK+tPtdZkNkI7eg=", + "shasum": "O6C8b3Xo/PqeBQ25CGlSbGaoo9MRjR+G0pGs0WtjoxU=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/ethereum-provider/snap.manifest.json b/packages/examples/packages/ethereum-provider/snap.manifest.json index b8a6ea8eec..806a48796f 100644 --- a/packages/examples/packages/ethereum-provider/snap.manifest.json +++ b/packages/examples/packages/ethereum-provider/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "FsPqLx3GiiJ0r6WhdSSlBWXzdzB2v7fCQhL5g3VcU+4=", + "shasum": "ZZWtBqr2mSvhKux/7c+rV828BVmhLEhDaFe2U9Zm3MM=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/ethers-js/snap.manifest.json b/packages/examples/packages/ethers-js/snap.manifest.json index 6c9f675f53..28f511a9ed 100644 --- a/packages/examples/packages/ethers-js/snap.manifest.json +++ b/packages/examples/packages/ethers-js/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "Z7r7HBbiLe4JWtTY7hpRlwHoudyUUBOuSRLJeAgsoQg=", + "shasum": "U56uGAxiYBVBC0SylzlK5Xb0kzYX05iWWDr21Lwcfnw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/file-upload/snap.manifest.json b/packages/examples/packages/file-upload/snap.manifest.json index df7e9ea40a..5f1278da4e 100644 --- a/packages/examples/packages/file-upload/snap.manifest.json +++ b/packages/examples/packages/file-upload/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "e7ARKNwla04EPqqULqYXH3/2dd9NXeWN3cVQgeewQgY=", + "shasum": "DTOQa4K5R1rChvMjCmcvHr22qRM7omenGapBYdhglkw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/get-entropy/snap.manifest.json b/packages/examples/packages/get-entropy/snap.manifest.json index b8c90c4aad..e92c69cca6 100644 --- a/packages/examples/packages/get-entropy/snap.manifest.json +++ b/packages/examples/packages/get-entropy/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "JP69ZAhJwQOye5DfDZ7G99eBcBsXP8y/3+uOGMPLccM=", + "shasum": "D0I+N8Val5rkfCr34DwdHdho9I+AFHV+fyhen/UaaFc=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/get-file/snap.manifest.json b/packages/examples/packages/get-file/snap.manifest.json index 801c1fdde7..67752fd08e 100644 --- a/packages/examples/packages/get-file/snap.manifest.json +++ b/packages/examples/packages/get-file/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "DWKQO3L9q5zlc3QXNAv13j3PAjZus5UoOTDxo/aLMt0=", + "shasum": "QijMM8Wd+zyUvBvAxAuaVQ+vZ2sh1HO5ezlRLn0H8Eg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/images/snap.manifest.json b/packages/examples/packages/images/snap.manifest.json index 3036c183ae..664ae11584 100644 --- a/packages/examples/packages/images/snap.manifest.json +++ b/packages/examples/packages/images/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "u1Jb/ukWn+WrtF6xmm8xr+UeasJRmJq4Pcvf6TVocbg=", + "shasum": "kDwuRigiGEQ9CtTZfacfG+2ztKoyX481zhJf1LGIvAA=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/interactive-ui/snap.manifest.json b/packages/examples/packages/interactive-ui/snap.manifest.json index 0de53caea5..c779c5ba3f 100644 --- a/packages/examples/packages/interactive-ui/snap.manifest.json +++ b/packages/examples/packages/interactive-ui/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "PdafTqIrnxZ5hQ8E818sCq29qNR9lGIfpSBFADCBXQ4=", + "shasum": "aHhktMEaVJE90VAzIFgHphnCK4MtJbe9cqijQQi9kgA=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json index 3da192fbed..6289ebf120 100644 --- a/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/consumer-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "8OztmgSa+mir5ILh9oIiQqfGVt84ilBjVus58aURezY=", + "shasum": "HwAXrnCQ7NioxkzCTe5Kd27EeowEvSQe0EclZDTFpfc=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json index 1e901ffa31..83689c4040 100644 --- a/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json +++ b/packages/examples/packages/invoke-snap/packages/core-signer/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "5YpYX3b3wdRQEjPd2lUeNsNK7FwiflxMLCCPYtDeLnQ=", + "shasum": "3jluX2torYLBuqYcMnr+EClv/ssOinKS1hBKe48GyZg=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/json-rpc/snap.manifest.json b/packages/examples/packages/json-rpc/snap.manifest.json index cdfe7100ad..f6b3555e61 100644 --- a/packages/examples/packages/json-rpc/snap.manifest.json +++ b/packages/examples/packages/json-rpc/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "oo2p+8mKi9+oFQRSWkxrTP2ywmLLlKniRZH3fo4QerA=", + "shasum": "WN/nMiTcoRgk7z/kcgDca+rnZGH+U8ZgzXPaQ2Hx99w=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/localization/snap.manifest.json b/packages/examples/packages/localization/snap.manifest.json index 9755ff3b36..b551181f7c 100644 --- a/packages/examples/packages/localization/snap.manifest.json +++ b/packages/examples/packages/localization/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "A0xIwrgOfM4T7yJOByu+druczGcD+9rQot4fDEwiDNs=", + "shasum": "zFzKvfJrUaBt5undnCRqbekN9hYwdr46zRA4pZSbCBk=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/manage-state/snap.manifest.json b/packages/examples/packages/manage-state/snap.manifest.json index 1b0041115a..cd38c18d22 100644 --- a/packages/examples/packages/manage-state/snap.manifest.json +++ b/packages/examples/packages/manage-state/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "CF0IoPiYmgKNDjd7m04xVDO39rPI8O0QesAfZ4KJ0gA=", + "shasum": "b9xKNb934RH6+wMzMLT+D+in6BUzBXf3fOTvPvNHlXM=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/network-access/snap.manifest.json b/packages/examples/packages/network-access/snap.manifest.json index 7856c1d64b..5494c7ca32 100644 --- a/packages/examples/packages/network-access/snap.manifest.json +++ b/packages/examples/packages/network-access/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "9kWzfBhzqVN98IbktMmiCNnMPsr3ETmjKGLxgNmLz68=", + "shasum": "E99Wz0CdUfOcRCFl0tYmQBE0TwDMEUq051toslPbtVA=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/notifications/snap.manifest.json b/packages/examples/packages/notifications/snap.manifest.json index aa01ccd9f8..a50e582d4a 100644 --- a/packages/examples/packages/notifications/snap.manifest.json +++ b/packages/examples/packages/notifications/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "DV0AnwJKM1iKxKscfZOjr/y8qAKP0tdp8wU+2PBMxk8=", + "shasum": "gbBhG21XD3fPLrfW/8l1cyq+UU7Pn21gVsEPKulwYXw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/preinstalled/snap.manifest.json b/packages/examples/packages/preinstalled/snap.manifest.json index 7aa901d03c..73a13b0f86 100644 --- a/packages/examples/packages/preinstalled/snap.manifest.json +++ b/packages/examples/packages/preinstalled/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "eo9pjzq8NWMJQkT1rpTVQuQ+zh+sxN6mZdUiAvwkk0g=", + "shasum": "v+NUTsh+LcN3cjU351AFWoJsgJ9/f3wjoB9jOg8kjXU=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/rollup-plugin/snap.manifest.json b/packages/examples/packages/rollup-plugin/snap.manifest.json index 822bc586fe..edbb3cf47b 100644 --- a/packages/examples/packages/rollup-plugin/snap.manifest.json +++ b/packages/examples/packages/rollup-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "IT5ktaTAg+9YNA294rwoFX6GE4J3FEOq/IZpRvzTgQQ=", + "shasum": "4GO2BmMmJCLe/LqfRtGUB560Y51Fmsucx4q1QbarFBw=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/wasm/snap.manifest.json b/packages/examples/packages/wasm/snap.manifest.json index 238736868f..4d29dff5a9 100644 --- a/packages/examples/packages/wasm/snap.manifest.json +++ b/packages/examples/packages/wasm/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "UuOAKvFKsDldxeMD5i7p1AuFFgdMUqjqAaFsJ3U0uxQ=", + "shasum": "DnOKJKI59ImTr+7Q/6u6Qhdu8xgXaGVex3qgls2Dq5Q=", "location": { "npm": { "filePath": "dist/bundle.js", diff --git a/packages/examples/packages/webpack-plugin/snap.manifest.json b/packages/examples/packages/webpack-plugin/snap.manifest.json index 3442101379..ae69eeb505 100644 --- a/packages/examples/packages/webpack-plugin/snap.manifest.json +++ b/packages/examples/packages/webpack-plugin/snap.manifest.json @@ -7,7 +7,7 @@ "url": "https://github.com/MetaMask/snaps.git" }, "source": { - "shasum": "tg0/FreUOsTDyNwI1mOnPpGpfz3cIDXrattdMPK6hzY=", + "shasum": "4+8+b8eO8GI11DLVKBbcaaHJMcq2TJ8h5bsVavVydZc=", "location": { "npm": { "filePath": "dist/bundle.js", From b970f0fd1eb06400ecbbc17c8d58da3c0b43d931 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 15:32:36 +0100 Subject: [PATCH 14/16] Update test --- packages/snaps-rpc-methods/src/permitted/setState.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/snaps-rpc-methods/src/permitted/setState.test.ts b/packages/snaps-rpc-methods/src/permitted/setState.test.ts index 759722d9bf..4af9e9703f 100644 --- a/packages/snaps-rpc-methods/src/permitted/setState.test.ts +++ b/packages/snaps-rpc-methods/src/permitted/setState.test.ts @@ -281,8 +281,9 @@ describe('snap_setState', () => { jsonrpc: '2.0', id: 1, error: { - code: errorCodes.rpc.internal, - message: 'Internal JSON-RPC error.', + code: errorCodes.rpc.invalidParams, + message: + 'Invalid params: At path: value -- Expected a value of type `JSON`, but received: `undefined`.', stack: expect.any(String), }, }); From 0745f4e215b532a916a9714b0fe01255dd895e65 Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 15:47:03 +0100 Subject: [PATCH 15/16] Update another test --- packages/snaps-execution-environments/coverage.json | 6 +++--- .../src/common/BaseSnapExecutor.test.browser.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/packages/snaps-execution-environments/coverage.json b/packages/snaps-execution-environments/coverage.json index 926fe3031b..f2f3ebbf9c 100644 --- a/packages/snaps-execution-environments/coverage.json +++ b/packages/snaps-execution-environments/coverage.json @@ -1,6 +1,6 @@ { - "branches": 80.68, + "branches": 80, "functions": 89.33, - "lines": 90.68, - "statements": 90.08 + "lines": 90.54, + "statements": 89.94 } diff --git a/packages/snaps-execution-environments/src/common/BaseSnapExecutor.test.browser.ts b/packages/snaps-execution-environments/src/common/BaseSnapExecutor.test.browser.ts index 332b50097d..9b0ece4e9a 100644 --- a/packages/snaps-execution-environments/src/common/BaseSnapExecutor.test.browser.ts +++ b/packages/snaps-execution-environments/src/common/BaseSnapExecutor.test.browser.ts @@ -2055,7 +2055,7 @@ describe('BaseSnapExecutor', () => { error: { code: -32603, message: - 'Received non-JSON-serializable value: Expected a value of type `JSON`, but received: `0`.', + 'Received non-JSON-serializable value: Expected a value of type `JSON`, but received: `0`', stack: expect.any(String), }, }); From 20207306e5ee3d597fb0cddbec86cc24aa0a5d3d Mon Sep 17 00:00:00 2001 From: Maarten Zuidhoorn Date: Mon, 13 Jan 2025 16:58:56 +0100 Subject: [PATCH 16/16] Update coverage --- packages/snaps-execution-environments/coverage.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/snaps-execution-environments/coverage.json b/packages/snaps-execution-environments/coverage.json index f2f3ebbf9c..926fe3031b 100644 --- a/packages/snaps-execution-environments/coverage.json +++ b/packages/snaps-execution-environments/coverage.json @@ -1,6 +1,6 @@ { - "branches": 80, + "branches": 80.68, "functions": 89.33, - "lines": 90.54, - "statements": 89.94 + "lines": 90.68, + "statements": 90.08 }