diff --git a/lib/transactions.js b/lib/transactions.js index 6257863..a70d005 100644 --- a/lib/transactions.js +++ b/lib/transactions.js @@ -160,12 +160,13 @@ var generateOutputTransactions = function(poolRecipient, recipients, rpcData){ } - txOutputBuffers.push(Buffer.concat([ + txOutputBuffers.unshift(Buffer.concat([ util.packInt64LE(rewardToPool), util.varIntBuffer(poolRecipient.length), poolRecipient ])); + return Buffer.concat([ util.varIntBuffer(txOutputBuffers.length), Buffer.concat(txOutputBuffers)