From f3b7aee6feef811db3ec356ad28cbd4a23d9fa2e Mon Sep 17 00:00:00 2001 From: Christopher Jeffrey Date: Fri, 1 Apr 2016 07:06:35 -0700 Subject: [PATCH] throw error on bad base58. --- lib/bcoin/utils.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/bcoin/utils.js b/lib/bcoin/utils.js index a4e3d57a..063b5765 100644 --- a/lib/bcoin/utils.js +++ b/lib/bcoin/utils.js @@ -186,7 +186,7 @@ utils.fromBase58 = function fromBase58(str) { for (; i < str.length; i++) { ch = unbase58[str[i]]; if (ch == null) - return new Buffer([]); + throw new Error('Non-base58 character.'); carry = ch; for (j = b256.length - 1; j >= 0; j--) {