From 0e9b2badb3e29c157cc6c56aa6b021b3cb6e7d3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cla=CC=81udio=20Sa=CC=81=20de=20Castro?= Date: Thu, 9 Nov 2017 07:44:44 -0200 Subject: [PATCH] Fix shiftOutputs() method: exclude burn payments. --- Transaction.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Transaction.js b/Transaction.js index e4bf8ab..58a907d 100644 --- a/Transaction.js +++ b/Transaction.js @@ -133,7 +133,9 @@ Transaction.prototype.allowRules = function () { Transaction.prototype.shiftOutputs = function (shiftAmount) { shiftAmount = shiftAmount || 1 this.payments.forEach(function (payment) { - payment.output += shiftAmount + if (!payment.burn) { + payment.output += shiftAmount + } }) }