From a77083ce66be3a58d5c13ae443397f7b3e92111e Mon Sep 17 00:00:00 2001 From: Fedor Indutny Date: Wed, 7 May 2014 20:11:27 +0400 Subject: [PATCH] wallet: accept both private and public keys --- lib/bcoin/wallet.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/bcoin/wallet.js b/lib/bcoin/wallet.js index 5384de6f..4d96626b 100644 --- a/lib/bcoin/wallet.js +++ b/lib/bcoin/wallet.js @@ -26,8 +26,8 @@ function Wallet(options, passphrase) { pers: options.scope, entropy: hash.sha256().update(options.passphrase).digest() }); - } else if (options.priv) { - this.key = bcoin.ecdsa.keyPair(options.priv); + } else if (options.priv || options.pub) { + this.key = bcoin.ecdsa.keyPair(options.priv || options.pub, 'hex'); } else { this.key = bcoin.ecdsa.genKeyPair(); }