diff --git a/lib/bitcoin/hd-accounts-service.js b/lib/bitcoin/hd-accounts-service.js index 63c3307..4de9787 100644 --- a/lib/bitcoin/hd-accounts-service.js +++ b/lib/bitcoin/hd-accounts-service.js @@ -144,10 +144,7 @@ class HDAccountsService { const externalPrm = hdaHelper.deriveAddresses(xpub, 0, _.range(gap.external), scheme) const internalPrm = hdaHelper.deriveAddresses(xpub, 1, _.range(gap.internal), scheme) - const external = await externalPrm - const internal = await internalPrm - - const addresses = _.flatten([external, internal]) + const addresses = _.flatten(await Promise.all([externalPrm, internalPrm])) return db.addAddressesToHDAccount(xpub, addresses) }