aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts/metamask-controller.js
diff options
context:
space:
mode:
authorkumavis <aaron@kumavis.me>2017-01-29 05:12:12 +0800
committerkumavis <aaron@kumavis.me>2017-01-29 05:12:12 +0800
commite9cdbf4f89085cc6c31991416eaac7ca91f9c1d4 (patch)
tree170305624e085f7774c35c537627ca708b258d40 /app/scripts/metamask-controller.js
parent1fd17467442fb60f308b116fea53f87a4cc16dca (diff)
downloadtangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar.gz
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar.bz2
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar.lz
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar.xz
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.tar.zst
tangerine-wallet-browser-e9cdbf4f89085cc6c31991416eaac7ca91f9c1d4.zip
keyring - add and initialize obs-store
Diffstat (limited to 'app/scripts/metamask-controller.js')
-rw-r--r--app/scripts/metamask-controller.js4
1 files changed, 3 insertions, 1 deletions
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js
index bef791ec9..f3da6f53e 100644
--- a/app/scripts/metamask-controller.js
+++ b/app/scripts/metamask-controller.js
@@ -29,9 +29,10 @@ module.exports = class MetamaskController extends EventEmitter {
super()
this.opts = opts
this.state = { network: 'loading' }
+ let initState = opts.initState || {}
// observable state store
- this.store = new ObservableStore(opts.initState)
+ this.store = new ObservableStore(initState)
// config manager
this.configManager = new ConfigManager({
@@ -50,6 +51,7 @@ module.exports = class MetamaskController extends EventEmitter {
// key mgmt
this.keyringController = new KeyringController({
+ initState: initState.KeyringController,
ethStore: this.ethStore,
configManager: this.configManager,
getNetwork: this.getStateNetwork.bind(this),