fixed bug that was removing transactions from the cached block

This commit is contained in:
Braydon Fuller 2016-03-25 16:51:47 -04:00
parent 3c355c30a9
commit 78870fc56e

View File

@ -270,12 +270,15 @@ TxController.prototype.list = function(req, res) {
}
self.node.services.bitcoind.getBlockHeader(block.hash, function(err, blockInfo) {
var txs = block.transactions;
var totalTxs = txs.length;
var totalTxs = block.transactions.length;
var txs;
if(!_.isUndefined(page)) {
txs = txs.splice(page * pageLength, pageLength);
var start = page * pageLength;
txs = block.transactions.slice(start, start + pageLength);
pagesTotal = Math.ceil(totalTxs / pageLength);
} else {
txs = block.transactions;
}
async.mapSeries(txs, function(tx, next) {