Skip to content

Commit 47d6dbd

Browse files
committed
deps: eth-json-rpc-middleware@9 -> @metamask/eth-json-rpc-middleware@11
1 parent c773d7a commit 47d6dbd

File tree

4 files changed

+42
-61
lines changed

4 files changed

+42
-61
lines changed

app/core/BackgroundBridge/BackgroundBridge.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ import { SubjectType } from '@metamask/permission-controller';
2828

2929
const createFilterMiddleware = require('@metamask/eth-json-rpc-filters');
3030
const createSubscriptionManager = require('@metamask/eth-json-rpc-filters/subscriptionManager');
31-
const { providerAsMiddleware } = require('eth-json-rpc-middleware');
31+
const { providerAsMiddleware } = require('@metamask/eth-json-rpc-middleware');
3232
const pump = require('pump');
3333
// eslint-disable-next-line import/no-nodejs-modules
3434
const EventEmitter = require('events').EventEmitter;

app/core/Snaps/SnapBridge.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { SubjectType } from '@metamask/permission-controller';
2424
const ObjectMultiplex = require('@metamask/object-multiplex');
2525
const createFilterMiddleware = require('@metamask/eth-json-rpc-filters');
2626
const createSubscriptionManager = require('@metamask/eth-json-rpc-filters/subscriptionManager');
27-
const { providerAsMiddleware } = require('eth-json-rpc-middleware');
27+
const { providerAsMiddleware } = require('@metamask/eth-json-rpc-middleware');
2828
const pump = require('pump');
2929

3030
interface ISnapBridgeProps {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,7 @@
149149
"@metamask/controller-utils": "^11.3.0",
150150
"@metamask/design-tokens": "^4.0.0",
151151
"@metamask/eth-json-rpc-filters": "^8.0.0",
152+
"@metamask/eth-json-rpc-middleware": "^11.0.2",
152153
"@metamask/eth-ledger-bridge-keyring": "^4.1.0",
153154
"@metamask/eth-query": "^4.0.0",
154155
"@metamask/eth-sig-util": "^7.0.2",
@@ -240,7 +241,6 @@
240241
"eciesjs": "^0.3.15",
241242
"eth-block-tracker": "^7.0.1",
242243
"eth-ens-namehash": "2.0.8",
243-
"eth-json-rpc-middleware": "9.0.1",
244244
"eth-url-parser": "1.0.4",
245245
"ethereumjs-abi": "0.6.6",
246246
"ethereumjs-util": "6.1.0",

yarn.lock

Lines changed: 39 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1859,7 +1859,7 @@
18591859
"@ethereumjs/util" "^9.0.3"
18601860
ethereum-cryptography "^2.1.3"
18611861

1862-
"@ethereumjs/util@^8.0.0", "@ethereumjs/util@^8.0.6", "@ethereumjs/util@^8.1.0":
1862+
"@ethereumjs/util@^8.0.0", "@ethereumjs/util@^8.1.0":
18631863
version "8.1.0"
18641864
resolved "https://registry.yarnpkg.com/@ethereumjs/util/-/util-8.1.0.tgz#299df97fb6b034e0577ce9f94c7d9d1004409ed4"
18651865
integrity sha512-zQ0IqbdX8FZ9aw11vP+dZkKDkS+kgIvQPHnSAXzP9pLu+Rfu3D3XEeLbicvoXJTYnhZiPmsZUxgdzXwNKxRPbA==
@@ -4286,6 +4286,14 @@
42864286
resolved "https://registry.yarnpkg.com/@mantine/hooks/-/hooks-7.8.0.tgz#fc32e07746689459c4b049dc581d1dbda5545686"
42874287
integrity sha512-+70fkgjhVJeJ+nJqnburIM3UAsfvxat1Low9HMPobLbv64FIdB4Nzu5ct3qojNQ58r5sK01tg5UoFIJYslaVrg==
42884288

4289+
"@metamask/abi-utils@^1.2.0":
4290+
version "1.2.0"
4291+
resolved "https://registry.yarnpkg.com/@metamask/abi-utils/-/abi-utils-1.2.0.tgz#068e1b0f5e423dfae96961e0e5276a7c1babc03a"
4292+
integrity sha512-Hf7fnBDM9ptCPDtq/wQffWbw859CdVGMwlpWUEsTH6gLXhXONGrRXHA2piyYPRuia8YYTdJvRC/zSK1/nyLvYg==
4293+
dependencies:
4294+
"@metamask/utils" "^3.4.1"
4295+
superstruct "^1.0.3"
4296+
42894297
"@metamask/abi-utils@^2.0.2", "@metamask/abi-utils@^2.0.4":
42904298
version "2.0.4"
42914299
resolved "https://registry.yarnpkg.com/@metamask/abi-utils/-/abi-utils-2.0.4.tgz#20908c1d910f7a17a89fdf5778a5c59d5cb8b8be"
@@ -4551,6 +4559,21 @@
45514559
"@metamask/utils" "^8.1.0"
45524560
node-fetch "^2.7.0"
45534561

4562+
"@metamask/eth-json-rpc-middleware@^11.0.2":
4563+
version "11.0.2"
4564+
resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-middleware/-/eth-json-rpc-middleware-11.0.2.tgz#85e6639f5d159a3277d13609dea9f12ebfb5b4e8"
4565+
integrity sha512-/HqtuK/6E8sIJmzg0O3Ey5JsgK6O/VbDqg5R9thHFQMi9EtKXnnZFc8Blir7IOQraGVJFiZQIKZMHRTNQRyreg==
4566+
dependencies:
4567+
"@metamask/eth-json-rpc-provider" "^1.0.0"
4568+
"@metamask/eth-sig-util" "^6.0.0"
4569+
"@metamask/utils" "^5.0.1"
4570+
clone "^2.1.1"
4571+
eth-block-tracker "^7.0.1"
4572+
eth-rpc-errors "^4.0.3"
4573+
json-rpc-engine "^6.1.0"
4574+
pify "^3.0.0"
4575+
safe-stable-stringify "^2.3.2"
4576+
45544577
"@metamask/eth-json-rpc-middleware@^12.1.0", "@metamask/eth-json-rpc-middleware@^12.1.1":
45554578
version "12.1.1"
45564579
resolved "https://registry.yarnpkg.com/@metamask/eth-json-rpc-middleware/-/eth-json-rpc-middleware-12.1.1.tgz#5b6a19386f420211cb554c637f0927b76dc3167a"
@@ -4641,14 +4664,15 @@
46414664
json-rpc-random-id "^1.0.0"
46424665
xtend "^4.0.1"
46434666

4644-
"@metamask/eth-sig-util@^5.0.0":
4645-
version "5.1.0"
4646-
resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-5.1.0.tgz#a47f62800ee1917fef976ba67544a0ccd7d1bd6b"
4647-
integrity sha512-mlgziIHYlA9pi/XZerChqg4NocdOgBPB9NmxgXWQO2U2hH8RGOJQrz6j/AIKkYxgCMIE2PY000+joOwXfzeTDQ==
4667+
"@metamask/eth-sig-util@^6.0.0":
4668+
version "6.0.2"
4669+
resolved "https://registry.yarnpkg.com/@metamask/eth-sig-util/-/eth-sig-util-6.0.2.tgz#d81dc87e0cd5a6580010911501976b48821746ad"
4670+
integrity sha512-D6IIefM2vS+4GUGGtezdBbkwUYQC4bCosYx/JteUuF0zfe6lyxR4cruA8+2QHoUg7F7edNH1xymYpqYq1BeOkw==
46484671
dependencies:
4649-
"@ethereumjs/util" "^8.0.6"
4650-
bn.js "^4.12.0"
4651-
ethereum-cryptography "^2.0.0"
4672+
"@ethereumjs/util" "^8.1.0"
4673+
"@metamask/abi-utils" "^1.2.0"
4674+
"@metamask/utils" "^5.0.2"
4675+
ethereum-cryptography "^2.1.2"
46524676
ethjs-util "^0.1.6"
46534677
tweetnacl "^1.0.3"
46544678
tweetnacl-util "^0.15.1"
@@ -5673,7 +5697,7 @@
56735697
lodash "^4.17.21"
56745698
uuid "^8.3.2"
56755699

5676-
"@metamask/utils@^3.0.3":
5700+
"@metamask/utils@^3.4.1":
56775701
version "3.6.0"
56785702
resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-3.6.0.tgz#b218b969a05ca7a8093b5d1670f6625061de707d"
56795703
integrity sha512-9cIRrfkWvHblSiNDVXsjivqa9Ak0RYo/1H6tqTqTbAx+oBK2Sva0lWDHxGchOqA7bySGUJKAWSNJvH6gdHZ0gQ==
@@ -5683,7 +5707,7 @@
56835707
semver "^7.3.8"
56845708
superstruct "^1.0.3"
56855709

5686-
"@metamask/utils@^5.0.1":
5710+
"@metamask/utils@^5.0.1", "@metamask/utils@^5.0.2":
56875711
version "5.0.2"
56885712
resolved "https://registry.yarnpkg.com/@metamask/utils/-/utils-5.0.2.tgz#140ba5061d90d9dac0280c19cab101bc18c8857c"
56895713
integrity sha512-yfmE79bRQtnMzarnKfX7AEJBwFTxvTyw3nBQlu/5rmGXrjAeAMltoGxO62TFurxrQAFMNa/fEjIHNvungZp0+g==
@@ -13389,7 +13413,7 @@ [email protected], bn.js@^5.0.0, bn.js@^5.1.2, bn.js@^5.2.0, bn.js@^5.2.1:
1338913413
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-5.2.1.tgz#0bc527a6a0d18d0aa8d5b0538ce4a77dccfa7b70"
1339013414
integrity sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==
1339113415

13392-
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.10.0, bn.js@^4.11.0, bn.js@^4.11.8, bn.js@^4.11.9, bn.js@^4.12.0:
13416+
bn.js@^4.0.0, bn.js@^4.1.0, bn.js@^4.10.0, bn.js@^4.11.0, bn.js@^4.11.8, bn.js@^4.11.9:
1339313417
version "4.12.0"
1339413418
resolved "https://registry.yarnpkg.com/bn.js/-/bn.js-4.12.0.tgz#775b3f278efbb9718eec7361f483fb36fbbfea88"
1339513419
integrity sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==
@@ -13599,11 +13623,6 @@ [email protected]:
1359913623
dependencies:
1360013624
node-int64 "^0.4.0"
1360113625

13602-
btoa@^1.2.1:
13603-
version "1.2.1"
13604-
resolved "https://registry.yarnpkg.com/btoa/-/btoa-1.2.1.tgz#01a9909f8b2c93f6bf680ba26131eb30f7fa3d73"
13605-
integrity sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==
13606-
1360713626
buffer-alloc-unsafe@^1.1.0:
1360813627
version "1.1.0"
1360913628
resolved "https://registry.yarnpkg.com/buffer-alloc-unsafe/-/buffer-alloc-unsafe-1.1.0.tgz#bd7dc26ae2972d0eda253be061dba992349c19f0"
@@ -16962,15 +16981,6 @@ etag@~1.8.1:
1696216981
resolved "https://registry.yarnpkg.com/etag/-/etag-1.8.1.tgz#41ae2eeb65efa62268aebfea83ac7d79299b0887"
1696316982
integrity sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=
1696416983

16965-
eth-block-tracker@^5.0.1:
16966-
version "5.0.1"
16967-
resolved "https://registry.yarnpkg.com/eth-block-tracker/-/eth-block-tracker-5.0.1.tgz#c5ad39902bd0454223b601ec0874f9fcc9f30eed"
16968-
integrity sha512-NVs+JDSux0FdmOrl3A2YDcQFkkYf9/qW9irvPmtC7bhMoPAe6oBlaqqe/m9Ixh5rkKqAox4mEyWGpsFmf/IsNw==
16969-
dependencies:
16970-
"@metamask/safe-event-emitter" "^2.0.0"
16971-
json-rpc-random-id "^1.0.1"
16972-
pify "^3.0.0"
16973-
1697416984
eth-block-tracker@^7.0.1:
1697516985
version "7.1.0"
1697616986
resolved "https://registry.yarnpkg.com/eth-block-tracker/-/eth-block-tracker-7.1.0.tgz#dfc16085c6817cc30caabba381deb8d204c1c766"
@@ -17009,23 +17019,6 @@ eth-ens-namehash@^1.0.2:
1700917019
idna-uts46 "^1.0.1"
1701017020
js-sha3 "^0.5.7"
1701117021

17012-
17013-
version "9.0.1"
17014-
resolved "https://registry.yarnpkg.com/eth-json-rpc-middleware/-/eth-json-rpc-middleware-9.0.1.tgz#193cb05174739fb736737bbbf992e13010c4b44e"
17015-
integrity sha512-5yLNjkedXA4LTIBzzU2f7aHFJqANPsc5qCdOZy6T2p7mlDLW+0q0YBQg6Lx4sHdamOWUnJwvm70qzPAqst5zSg==
17016-
dependencies:
17017-
"@metamask/eth-sig-util" "^5.0.0"
17018-
"@metamask/safe-event-emitter" "^2.0.0"
17019-
"@metamask/utils" "^3.0.3"
17020-
btoa "^1.2.1"
17021-
clone "^2.1.1"
17022-
eth-block-tracker "^5.0.1"
17023-
eth-rpc-errors "^4.0.3"
17024-
json-rpc-engine "^6.1.0"
17025-
json-stable-stringify "^1.0.1"
17026-
node-fetch "^2.6.7"
17027-
pify "^3.0.0"
17028-
1702917022
eth-method-registry@^4.0.0:
1703017023
version "4.0.0"
1703117024
resolved "https://registry.yarnpkg.com/eth-method-registry/-/eth-method-registry-4.0.0.tgz#2c2b78d5711dbd8f2c8f5e2de85a7a05f9769800"
@@ -20973,13 +20966,6 @@ json-stable-stringify-without-jsonify@^1.0.1:
2097320966
resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651"
2097420967
integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
2097520968

20976-
json-stable-stringify@^1.0.1:
20977-
version "1.0.1"
20978-
resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz#9a759d39c5f2ff503fd5300646ed445f88c4f9af"
20979-
integrity sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=
20980-
dependencies:
20981-
jsonify "~0.0.0"
20982-
2098320969
json-stringify-safe@^5.0.1, json-stringify-safe@~5.0.1:
2098420970
version "5.0.1"
2098520971
resolved "https://registry.yarnpkg.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz#1296a2d58fd45f19a0f6ce01d65701e2c735b6eb"
@@ -21025,11 +21011,6 @@ jsonfile@^6.0.1, jsonfile@^6.1.0:
2102521011
optionalDependencies:
2102621012
graceful-fs "^4.1.6"
2102721013

21028-
jsonify@~0.0.0:
21029-
version "0.0.0"
21030-
resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.0.tgz#2c74b6ee41d93ca51b7b5aaee8f503631d252a73"
21031-
integrity sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=
21032-
2103321014
jsonpath-plus@^7.2.0:
2103421015
version "7.2.0"
2103521016
resolved "https://registry.yarnpkg.com/jsonpath-plus/-/jsonpath-plus-7.2.0.tgz#7ad94e147b3ed42f7939c315d2b9ce490c5a3899"
@@ -26607,10 +26588,10 @@ safe-regex-test@^1.0.3:
2660726588
es-errors "^1.3.0"
2660826589
is-regex "^1.1.4"
2660926590

26610-
safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1, safe-stable-stringify@^2.4.3:
26611-
version "2.4.3"
26612-
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz#138c84b6f6edb3db5f8ef3ef7115b8f55ccbf886"
26613-
integrity sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==
26591+
safe-stable-stringify@^2.1.0, safe-stable-stringify@^2.3.1, safe-stable-stringify@^2.3.2, safe-stable-stringify@^2.4.3:
26592+
version "2.5.0"
26593+
resolved "https://registry.yarnpkg.com/safe-stable-stringify/-/safe-stable-stringify-2.5.0.tgz#4ca2f8e385f2831c432a719b108a3bf7af42a1dd"
26594+
integrity sha512-b3rppTKm9T+PsVCBEOUR46GWI7fdOs00VKZ1+9c1EWDaDMvjQc6tUwuFyIprgGgTcWoVHSKrU8H31ZHA2e0RHA==
2661426595

2661526596
"safer-buffer@>= 2.1.2 < 3", "safer-buffer@>= 2.1.2 < 3.0.0", safer-buffer@^2.0.2, safer-buffer@^2.1.0, safer-buffer@~2.1.0:
2661626597
version "2.1.2"

0 commit comments

Comments
 (0)