Browse Source

fix check for public key when making a private derivation.

hk-custom-address
Pablo Martin 11 years ago
parent
commit
14803d0538
  1. 2
      src/bip32.js

2
src/bip32.js

@ -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…
Cancel
Save