File tree Expand file tree Collapse file tree 4 files changed +5
-15
lines changed
components/Views/BrowserTab Expand file tree Collapse file tree 4 files changed +5
-15
lines changed Original file line number Diff line number Diff line change @@ -55,7 +55,7 @@ import OnboardingWizard from '../../UI/OnboardingWizard';
5555import DrawerStatusTracker from '../../../core/DrawerStatusTracker' ;
5656import { resemblesAddress } from '../../../util/address' ;
5757
58- import createAsyncMiddleware from 'json-rpc-engine/src/createAsyncMiddleware ' ;
58+ import { createAsyncMiddleware } from 'json-rpc-engine' ;
5959import { ethErrors } from 'eth-json-rpc-errors' ;
6060
6161import EntryScriptWeb3 from '../../../core/EntryScriptWeb3' ;
Original file line number Diff line number Diff line change 11/* eslint-disable import/no-commonjs */
22import URL from 'url-parse' ;
33import { NetworksChainId } from '@metamask/controllers' ;
4+ import { JsonRpcEngine } from 'json-rpc-engine' ;
45import { JS_POST_MESSAGE_TO_PROVIDER , JS_IFRAME_POST_MESSAGE_TO_PROVIDER } from '../util/browserScripts' ;
56import MobilePortStream from './MobilePortStream' ;
67import { setupMultiplex } from '../util/streams' ;
@@ -10,7 +11,6 @@ import { getAllNetworks } from '../util/networks';
1011import Logger from '../util/Logger' ;
1112import AppConstants from './AppConstants' ;
1213
13- const RpcEngine = require ( 'json-rpc-engine' ) ;
1414const createEngineStream = require ( 'json-rpc-middleware-stream/engineStream' ) ;
1515const createFilterMiddleware = require ( 'eth-json-rpc-filters' ) ;
1616const createSubscriptionManager = require ( 'eth-json-rpc-filters/subscriptionManager' ) ;
@@ -178,7 +178,7 @@ export class BackgroundBridge extends EventEmitter {
178178 setupProviderEngine ( ) {
179179 const origin = this . hostname ;
180180 // setup json rpc engine stack
181- const engine = new RpcEngine ( ) ;
181+ const engine = new JsonRpcEngine ( ) ;
182182 const provider = this . provider ;
183183
184184 const blockTracker = this . blockTracker ;
Original file line number Diff line number Diff line change 115115 "fuse.js" : " 3.4.4" ,
116116 "https-browserify" : " 0.0.1" ,
117117 "is-url" : " ^1.2.4" ,
118- "json-rpc-engine" : " 5 .1.5 " ,
118+ "json-rpc-engine" : " ^6 .1.0 " ,
119119 "json-rpc-middleware-stream" : " 2.1.1" ,
120120 "lottie-react-native" : " git+https://github.com/MetaMask/lottie-react-native.git#7ce6a78ac4ac7b9891bc513cb3f12f8b9c9d9106" ,
121121 "multihashes" : " 0.4.14" ,
Original file line number Diff line number Diff line change @@ -5275,7 +5275,7 @@ eth-json-rpc-errors@^1.0.1:
52755275 dependencies:
52765276 fast-safe-stringify "^2.0.6"
52775277
5278- eth-json-rpc-errors@^2.0.0, eth-json-rpc-errors@^2.0. 2:
5278+ eth-json-rpc-errors@^2.0.2:
52795279 version "2.0.2"
52805280 resolved "https://registry.yarnpkg.com/eth-json-rpc-errors/-/eth-json-rpc-errors-2.0.2.tgz#c1965de0301fe941c058e928bebaba2e1285e3c4"
52815281 integrity sha512-uBCRM2w2ewusRHGxN8JhcuOb2RN3ueAOYH/0BhqdFmQkZx5lj5+fLKTz0mIVOzd4FG5/kUksCzCD7eTEim6gaA==
@@ -8195,16 +8195,6 @@ json-parse-better-errors@^1.0.1:
81958195 resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9"
81968196 integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
81978197
8198- 8199- version "5.1.5"
8200- resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-5.1.5.tgz#a5f9915356ea916d5305716354080723c63dede7"
8201- integrity sha512-HTT9HixG4j8vHYrmJIckgbISW9Q8tCkySv7x7Q8zjMpcw10wSe/dZSQ0w08VkDm3y195K4074UlvD3hxaznvlw==
8202- dependencies:
8203- async "^2.0.1"
8204- eth-json-rpc-errors "^2.0.0"
8205- promise-to-callback "^1.0.0"
8206- safe-event-emitter "^1.0.1"
8207-
82088198json-rpc-engine@^5.1.3, json-rpc-engine@^5.3.0:
82098199 version "5.3.0"
82108200 resolved "https://registry.yarnpkg.com/json-rpc-engine/-/json-rpc-engine-5.3.0.tgz#7dc7291766b28766ebda33eb6d3f4c6301c44ff4"
You can’t perform that action at this time.
0 commit comments