1
0
mirror of https://github.com/kremalicious/metamask-extension.git synced 2024-12-23 09:52:26 +01:00

keyring-controller - cleanup

This commit is contained in:
kumavis 2017-01-24 13:21:55 -08:00
parent de88a49243
commit 8049c1fc07

View File

@ -423,11 +423,9 @@ module.exports = class KeyringController extends EventEmitter {
createFirstKeyTree () {
this.clearKeyrings()
return this.addNewKeyring('HD Key Tree', {numberOfAccounts: 1})
.then(() => {
return this.keyrings[0].getAccounts()
})
.then((accounts) => {
const firstAccount = accounts[0]
.then((keyring) => {
const firstAccount = keyring.getAccounts()[0]
if (!firstAccount) throw new Error('KeyringController - No account found on keychain.')
const hexAccount = normalize(firstAccount)
this.configManager.setSelectedAccount(hexAccount)
this.emit('newAccount', hexAccount)