aboutsummaryrefslogtreecommitdiffstats
path: root/app/scripts
diff options
context:
space:
mode:
authorChen Wei <chenwei@byzantine-lab.io>2019-07-01 17:34:16 +0800
committerChen Wei <chenwei@byzantine-lab.io>2019-07-01 17:34:16 +0800
commit629ec182fe69a8ee81abc2a03ba26dd1a1f76a24 (patch)
treeefd0d60142e120a6c205543ea8972f9ca3ed9b54 /app/scripts
parentf3d35329a6c3f6b7627af78eff3c0c9a9fc59bd6 (diff)
downloadtangerine-wallet-browser-629ec182fe69a8ee81abc2a03ba26dd1a1f76a24.tar.gz
tangerine-wallet-browser-629ec182fe69a8ee81abc2a03ba26dd1a1f76a24.tar.zst
tangerine-wallet-browser-629ec182fe69a8ee81abc2a03ba26dd1a1f76a24.zip
1. correct name display in network dropdown 2. enable 373 derived path
Diffstat (limited to 'app/scripts')
-rw-r--r--app/scripts/lib/seed-phrase-verifier.js3
-rw-r--r--app/scripts/metamask-controller.js3
2 files changed, 4 insertions, 2 deletions
diff --git a/app/scripts/lib/seed-phrase-verifier.js b/app/scripts/lib/seed-phrase-verifier.js
index 3b5afb800..c97f1e9ce 100644
--- a/app/scripts/lib/seed-phrase-verifier.js
+++ b/app/scripts/lib/seed-phrase-verifier.js
@@ -1,4 +1,4 @@
-const KeyringController = require('eth-keyring-controller')
+const KeyringController = require('@byzantine-lab/keyring-controller')
const log = require('loglevel')
const seedPhraseVerifier = {
@@ -29,6 +29,7 @@ const seedPhraseVerifier = {
const opts = {
mnemonic: seedWords,
numberOfAccounts: createdAccounts.length,
+ hdPath: `m/44'/373'/0'/0`,
}
const keyring = new Keyring(opts)
diff --git a/app/scripts/metamask-controller.js b/app/scripts/metamask-controller.js
index 0b6f5fcb5..28c990b54 100644
--- a/app/scripts/metamask-controller.js
+++ b/app/scripts/metamask-controller.js
@@ -22,7 +22,7 @@ const createOriginMiddleware = require('./lib/createOriginMiddleware')
const createLoggerMiddleware = require('./lib/createLoggerMiddleware')
const providerAsMiddleware = require('eth-json-rpc-middleware/providerAsMiddleware')
const {setupMultiplex} = require('./lib/stream-utils.js')
-const KeyringController = require('eth-keyring-controller')
+const KeyringController = require('@byzantine-lab/keyring-controller')
const NetworkController = require('./controllers/network')
const PreferencesController = require('./controllers/preferences')
const AppStateController = require('./controllers/app-state')
@@ -170,6 +170,7 @@ module.exports = class MetamaskController extends EventEmitter {
initState: initState.KeyringController,
getNetwork: this.networkController.getNetworkState.bind(this.networkController),
encryptor: opts.encryptor || undefined,
+ hdPath: `m/44'/373'/0'/0`,
})
this.keyringController.memStore.subscribe((s) => this._onKeyringControllerUpdate(s))