diff --git a/lib/bitcoind.js b/lib/bitcoind.js index 39e1e759..07d72758 100644 --- a/lib/bitcoind.js +++ b/lib/bitcoind.js @@ -436,6 +436,12 @@ Bitcoin.prototype.getAddrTransactions = function(addr, callback) { return bitcoindjs.getAddrTransactions(addr, function(err, addr) { if (err) return callback(err); addr = bitcoin.addr(addr); + if (!addr.tx[0].out[0]) { + return callback(null, bitcoin.addr({ + address: addr.address, + tx: [] + })); + } Bitcoin._addrCache[addr.address] = { addr: addr, time: Date.now()