diff --git a/lib/blockTemplate.js b/lib/blockTemplate.js index 886cdd1..723e0cf 100644 --- a/lib/blockTemplate.js +++ b/lib/blockTemplate.js @@ -23,6 +23,9 @@ var BlockTemplate = module.exports = function BlockTemplate(jobId, rpcData, pool function getTransactionBuffers(txs){ var txHashes = txs.map(function(tx){ + if (tx.txid !== undefined) { + return util.uint256BufferFromHash(tx.txid); + } return util.uint256BufferFromHash(tx.hash); }); return [null].concat(txHashes); @@ -136,4 +139,4 @@ var BlockTemplate = module.exports = function BlockTemplate(jobId, rpcData, pool } return this.jobParams; }; -}; \ No newline at end of file +};