From 67303f35f7db05f7353219110b9c26bd76480aa6 Mon Sep 17 00:00:00 2001 From: pbca26 Date: Thu, 12 Oct 2017 01:21:03 +0300 Subject: [PATCH] spv interest spend bug fix --- routes/shepherd.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/routes/shepherd.js b/routes/shepherd.js index dfee821..0081f01 100644 --- a/routes/shepherd.js +++ b/routes/shepherd.js @@ -1499,11 +1499,6 @@ shepherd.get('/electrum/createrawtx', function(req, res, next) { interestSats: Number(utxoList[i].interestSats), verified: utxoList[i].verified ? utxoList[i].verified : false, }); - - if (Number(utxoList[i].interestSats) > interestClaimThreshold) { - totalInterest += Number(utxoList[i].interestSats); - totalInterestUTXOCount++; - } } else { utxoListFormatted.push({ txid: utxoList[i].txid, @@ -1578,6 +1573,13 @@ shepherd.get('/electrum/createrawtx', function(req, res, next) { break; } } + + for (let i = 0; i < inputs.length; i++) { + if (Number(inputs[i].interestSats) > interestClaimThreshold) { + totalInterest += Number(inputs[i].interestSats); + totalInterestUTXOCount++; + } + } } const _maxSpend = shepherd.maxSpendBalance(utxoListFormatted);