From aeaa33f237d8e91f4c1652ad6f70f8b6dccb4e77 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Karel=20B=C3=ADlek?= Date: Wed, 2 Nov 2016 19:03:23 +0100 Subject: [PATCH] Correcting addresses for multibyte versions Fixes https://github.com/str4d/insight-ui-zcash/issues/1 --- lib/address.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/address.js b/lib/address.js index a11342b..f80f145 100644 --- a/lib/address.js +++ b/lib/address.js @@ -460,7 +460,8 @@ Address.prototype.isPayToScriptHash = function() { * @returns {Buffer} Bitcoin address buffer */ Address.prototype.toBuffer = function() { - var version = new Buffer([this.network[this.type]]); + var version = new Buffer(2); + version.writeUInt16BE(this.network[this.type], 0); var buf = Buffer.concat([version, this.hashBuffer]); return buf; };