From 80937362bee208eff6c09e5a09c8375a62f0f49a Mon Sep 17 00:00:00 2001 From: Yemel Jardi Date: Wed, 26 Nov 2014 15:40:58 -0300 Subject: [PATCH] Address constructor allows an address instance --- lib/address.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/address.js b/lib/address.js index e199a295d..957f53cf3 100644 --- a/lib/address.js +++ b/lib/address.js @@ -59,6 +59,8 @@ function Address(data, network, type) { info = Address._transformPublicKey(data); } else if (data.constructor && (data.constructor.name && data.constructor.name === 'Script')) { info = Address._transformScript(data); + } else if (data instanceof Address) { + return data; } else if (typeof(data) === 'string') { info = Address._transformString(data, network, type); } else {