5 changed files with 150 additions and 4 deletions
@ -0,0 +1,54 @@ |
|||
extends layout |
|||
|
|||
block headContent |
|||
title Unconfirmed Transactions |
|||
|
|||
block content |
|||
h1(class="h2") Unconfirmed Transactions |
|||
hr |
|||
|
|||
if (false) |
|||
pre |
|||
code #{JSON.stringify(mempoolDetails.txCount, null, 4)} |
|||
|
|||
if (mempoolDetails) |
|||
- var txCount = mempoolDetails.txCount; |
|||
|
|||
div(class="card") |
|||
div(class="card-header") |
|||
span(class="h6") |
|||
if (txCount == 1) |
|||
span 1 Transaction |
|||
else |
|||
span #{txCount.toLocaleString()} Transactions |
|||
|
|||
div(class="card-body") |
|||
each tx, txIndex in mempoolDetails.transactions |
|||
div(class="xcard mb-3") |
|||
div(class="card-header") |
|||
if (tx && tx.txid) |
|||
strong ##{(txIndex + offset).toLocaleString()} |
|||
span – |
|||
a(href=("/tx/" + tx.txid), class="monospace") #{tx.txid} |
|||
|
|||
div(class="card-body") |
|||
- var txInputs = mempoolDetails.txInputsByTransaction[tx.txid]; |
|||
- var blockHeight = -1; |
|||
|
|||
include includes/transaction-io-details.pug |
|||
|
|||
if (txCount > limit) |
|||
- var pageNumber = offset / limit + 1; |
|||
- var pageCount = Math.floor(txCount / limit); |
|||
- if (pageCount * limit < txCount) { |
|||
- pageCount++; |
|||
- } |
|||
- var paginationUrlFunction = function(x) { |
|||
- return paginationBaseUrl + "?limit=" + limit + "&offset=" + ((x - 1) * limit + "&sort=" + sort); |
|||
- } |
|||
|
|||
hr |
|||
|
|||
include includes/pagination.pug |
|||
else |
|||
p No unconfirmed transactions found |
Loading…
Reference in new issue