diff options
author | kumavis <aaron@kumavis.me> | 2018-05-17 11:46:34 +0800 |
---|---|---|
committer | kumavis <aaron@kumavis.me> | 2018-05-17 11:46:34 +0800 |
commit | 088d7930e0895ef1802823c5fc843dd1c19b9661 (patch) | |
tree | a2aed8b980fa44254121021d0529169369d77992 /app/scripts/metamask-controller.js | |
parent | 708422432c634ffbd4c73388f980c43f766b3355 (diff) | |
download | tangerine-wallet-browser-088d7930e0895ef1802823c5fc843dd1c19b9661.tar.gz tangerine-wallet-browser-088d7930e0895ef1802823c5fc843dd1c19b9661.tar.zst tangerine-wallet-browser-088d7930e0895ef1802823c5fc843dd1c19b9661.zip |
network - create provider and block-tracker via json-rpc-engine
Diffstat (limited to 'app/scripts/metamask-controller.js')
-rw-r--r-- | app/scripts/metamask-controller.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index a6b5d3453..7f4f2fc9b 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -103,8 +103,9 @@ module.exports = class MetamaskController extends EventEmitter { this.blacklistController.scheduleUpdates() // rpc provider - this.provider = this.initializeProvider() - this.blockTracker = this.provider._blockTracker + this.initializeProvider() + this.provider = this.networkController.getProviderAndBlockTracker().provider + this.blockTracker = this.networkController.getProviderAndBlockTracker().blockTracker // token exchange rate tracker this.tokenRatesController = new TokenRatesController({ @@ -1033,7 +1034,7 @@ module.exports = class MetamaskController extends EventEmitter { // create filter polyfill middleware const filterMiddleware = createFilterMiddleware({ provider: this.provider, - blockTracker: this.provider._blockTracker, + blockTracker: this.blockTracker, }) engine.push(createOriginMiddleware({ origin })) |