diff options
author | Esteban MIno <efmino@uc.cl> | 2018-06-28 04:29:24 +0800 |
---|---|---|
committer | Esteban MIno <efmino@uc.cl> | 2018-06-28 04:29:24 +0800 |
commit | bfac9c2c2dfd0c5f55cb794214791cf78cca75c0 (patch) | |
tree | 430b74e410d063a9211ca8a1440e237f885be66c /app/scripts/metamask-controller.js | |
parent | 60feeb393be5d84679dd7b94dba58540ffa166bd (diff) | |
download | tangerine-wallet-browser-bfac9c2c2dfd0c5f55cb794214791cf78cca75c0.tar.gz tangerine-wallet-browser-bfac9c2c2dfd0c5f55cb794214791cf78cca75c0.tar.zst tangerine-wallet-browser-bfac9c2c2dfd0c5f55cb794214791cf78cca75c0.zip |
detect tokens polling
Diffstat (limited to 'app/scripts/metamask-controller.js')
-rw-r--r-- | app/scripts/metamask-controller.js | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js index d40a351a5..37a31a28c 100644 --- a/app/scripts/metamask-controller.js +++ b/app/scripts/metamask-controller.js @@ -35,6 +35,7 @@ const TypedMessageManager = require('./lib/typed-message-manager') const TransactionController = require('./controllers/transactions') const BalancesController = require('./controllers/computed-balances') const TokenRatesController = require('./controllers/token-rates') +const DetectTokensController = require('./controllers/detect-tokens') const ConfigManager = require('./lib/config-manager') const nodeify = require('./lib/nodeify') const accountImporter = require('./account-import-strategies') @@ -112,6 +113,12 @@ 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, @@ -1276,5 +1283,6 @@ module.exports = class MetamaskController extends EventEmitter { */ set isClientOpenAndUnlocked (active) { this.tokenRatesController.isActive = active + this.detectTokensController.isActive = active } } |