diff options
Diffstat (limited to 'app/scripts/keyring-controller.js')
-rw-r--r-- | app/scripts/keyring-controller.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/app/scripts/keyring-controller.js b/app/scripts/keyring-controller.js index b8066e303..e7b9612bf 100644 --- a/app/scripts/keyring-controller.js +++ b/app/scripts/keyring-controller.js @@ -8,6 +8,7 @@ const EthQuery = require('eth-query') const BN = ethUtil.BN const Transaction = require('ethereumjs-tx') const createId = require('web3-provider-engine/util/random-id') +const autoFaucet = require('./lib/auto-faucet') // TEMPORARY UNTIL FULL DEPRECATION: const IdStoreMigrator = require('./lib/idStore-migrator') @@ -90,7 +91,11 @@ module.exports = class KeyringController extends EventEmitter { if (!serialized) { // TEMPORARY SINGLE-KEYRING CONFIG: - return this.addNewKeyring('HD Key Tree', null, cb) + return this.addNewKeyring('HD Key Tree', null, (err, newState) => { + const firstAccount = this.keyrings[0].getAccounts()[0] + autoFaucet(ethUtil.addHexPrefix(firstAccount)) + cb(err, newState) + }) } else { return this.submitPassword(password, cb) } |