use 'const' over 'let' and simply forward opts

This commit is contained in:
nixer89
2021-12-16 15:07:17 +01:00
parent 22e104ef3a
commit 700a18bb68

View File

@@ -212,22 +212,19 @@ class Wallet {
secretNumbers: string[] | string,
opts: { masterAddress?: string; algorithm?: ECDSA } = {},
): Wallet {
let numbersArray: string[] = []
const numbersArray: string[] = []
if (typeof secretNumbers === 'string') {
numbersArray = Utils.parseSecretString(secretNumbers)
numbersArray.concat(Utils.parseSecretString(secretNumbers))
} else if (Array.isArray(secretNumbers)) {
numbersArray = secretNumbers
numbersArray.concat(secretNumbers)
} else {
throw new ValidationError('Unable to parse the given secret numbers.')
}
const entropy = Utils.secretToEntropy(numbersArray)
return Wallet.fromEntropy(entropy, {
algorithm: opts.algorithm ?? ECDSA.secp256k1,
masterAddress: opts.masterAddress,
})
return Wallet.fromEntropy(entropy, opts)
}
/**