From 58b0871ff4b21e8510903f2b18c352fa63ddca94 Mon Sep 17 00:00:00 2001 From: Jyoti Puri Date: Fri, 28 Oct 2022 21:01:27 +0530 Subject: [PATCH 1/2] Update json-rpc-middleware-stream --- package.json | 2 +- src/StreamProvider.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 39b68f38..d2a784b2 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "fast-deep-equal": "^2.0.1", "is-stream": "^2.0.0", "json-rpc-engine": "^6.1.0", - "json-rpc-middleware-stream": "^4.0.0", + "json-rpc-middleware-stream": "^4.1.0", "pump": "^3.0.0", "webextension-polyfill-ts": "^0.25.0" }, diff --git a/src/StreamProvider.ts b/src/StreamProvider.ts index 9036539d..1962cdd9 100644 --- a/src/StreamProvider.ts +++ b/src/StreamProvider.ts @@ -72,7 +72,7 @@ export abstract class AbstractStreamProvider extends BaseProvider { // Set up RPC connection this._jsonRpcConnection = createStreamMiddleware({ - retryOnMessage: 'METAMASK_EXTENSION_STREAM_CONNECT', + retryOnMessage: 'METAMASK_EXTENSION_CONNECT_CAN_RETRY', }); pump( this._jsonRpcConnection.stream, From db33d300d034b057e351add0d53f1fb46d1c49d0 Mon Sep 17 00:00:00 2001 From: Jyoti Puri Date: Fri, 28 Oct 2022 21:06:23 +0530 Subject: [PATCH 2/2] fix build --- yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/yarn.lock b/yarn.lock index 5b6da941..07a856b7 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3490,10 +3490,10 @@ json-rpc-engine@^6.1.0: "@metamask/safe-event-emitter" "^2.0.0" eth-rpc-errors "^4.0.2" -json-rpc-middleware-stream@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/json-rpc-middleware-stream/-/json-rpc-middleware-stream-4.0.0.tgz#54de6f57d795525547219c1581858962618adeeb" - integrity sha512-+s8ps2cO+zmw21W7TA9wVD/5fwNi4C2O7NzLxlrEDrfzNcs3YX76Qw2fXuQLKVFeP654CIa6nkfqkFU9o7x/3g== +json-rpc-middleware-stream@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/json-rpc-middleware-stream/-/json-rpc-middleware-stream-4.1.0.tgz#5bc570cdfc63488805f43b5042273f9a631b052c" + integrity sha512-pg40YNVorY/HICPShALVPIsr7NrH5wgEqzF/MzCSAkk028VJ0sSa3VRvZCjaXd9b2gPigO9DMSo4/znxBpMVAg== dependencies: "@metamask/safe-event-emitter" "^2.0.0" readable-stream "^2.3.3"