aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/metamask-controller.js
diff options
context:
space:
mode:
authorEsteban MIno <efmino@uc.cl>2018-07-20 07:46:46 +0800
committerEsteban MIno <efmino@uc.cl>2018-07-20 07:46:46 +0800
commit009b1cefbe3d19dcad01078927b1a55c3439b22f (patch)
tree1c2e85df7fe5086c95c0b98c3fb3029c31ddf0d1 /app/scripts/metamask-controller.js
parent3b97d816ffcaebc7606d4564ea95918f647ba413 (diff)
downloadtangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar.gz
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar.bz2
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar.lz
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar.xz
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.tar.zst
tangerine-wallet-browser-009b1cefbe3d19dcad01078927b1a55c3439b22f.zip
keyring unlocked detect and unit tests
Diffstat (limited to 'app/scripts/metamask-controller.js')
-rw-r--r--app/scripts/metamask-controller.js16
1 files changed, 9 insertions, 7 deletions
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js
index 39527ae3b..4e97ce583 100644
--- a/app/scripts/metamask-controller.js
+++ b/app/scripts/metamask-controller.js
@@ -113,12 +113,6 @@ module.exports = class MetamaskController extends EventEmitter {
preferences: this.preferencesController.store,
})
- // detect tokens controller
- this.detectTokensController = new DetectTokensController({
- preferences: this.preferencesController,
- network: this.networkController,
- })
-
this.recentBlocksController = new RecentBlocksController({
blockTracker: this.blockTracker,
provider: this.provider,
@@ -151,6 +145,13 @@ module.exports = class MetamaskController extends EventEmitter {
this.accountTracker.syncWithAddresses(addresses)
})
+ // detect tokens controller
+ this.detectTokensController = new DetectTokensController({
+ preferences: this.preferencesController,
+ network: this.networkController,
+ keyringMemStore: this.keyringController.memStore,
+ })
+
// address book controller
this.addressBookController = new AddressBookController({
initState: initState.AddressBookController,
@@ -1276,7 +1277,8 @@ module.exports = class MetamaskController extends EventEmitter {
}
/**
- * A method for activating the retrieval of price data, which should only be fetched when the UI is visible.
+ * A method for activating the retrieval of price data and auto detect tokens,
+ * which should only be fetched when the UI is visible.
* @private
* @param {boolean} active - True if price data should be getting fetched.
*/