fix check for public key when making a private derivation.
This commit is contained in:
parent
26e5914be2
commit
14803d0538
@ -74,7 +74,7 @@ BIP32key.prototype.ckd = function(i) {
|
||||
else pub = this.key
|
||||
|
||||
if (i >= 2147483648) {
|
||||
if (this.priv) throw new Error("Can't do private derivation on public key!")
|
||||
if (!priv) throw new Error("Can't do private derivation on public key!")
|
||||
blob = [0].concat(priv.slice(0,32),util.numToBytes(i,4).reverse())
|
||||
}
|
||||
else blob = pub.concat(util.numToBytes(i,4).reverse())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user