diff --git a/lib/bcoin/http/rpc.js b/lib/bcoin/http/rpc.js index 2b9adb09..fc9eff31 100644 --- a/lib/bcoin/http/rpc.js +++ b/lib/bcoin/http/rpc.js @@ -2950,6 +2950,9 @@ RPC.prototype._toWalletTX = function _toWalletTX(tx, callback) { continue; } + if (receive) + continue; + det.push({ account: '', address: member.address @@ -3274,15 +3277,19 @@ RPC.prototype._toListTX = function _toListTX(tx, callback) { sendIndex = i; } - member = receive ? recMember : sendMember; - index = receive ? recIndex : sendIndex; + if (receive) { + member = recMember; + index = recIndex; + } else { + member = sendMember; + index = sendIndex; + } // In the odd case where we send to ourselves. if (!member) { assert(!receive); member = recMember; index = recIndex; - sent = received; } json = {