Browse Source

Address pages: support for unconfirmed/pending balance display

master
Dan Janosik 4 years ago
parent
commit
5d803fcbf6
No known key found for this signature in database GPG Key ID: C6F8CE9FFDB2CED2
  1. 4
      app/api/electrumAddressApi.js
  2. 7
      views/address.pug

4
app/api/electrumAddressApi.js

@ -154,6 +154,10 @@ function getAddressDetails(address, scriptPubkey, sort, limit, offset) {
if (balanceData) { if (balanceData) {
addressDetails.balanceSat = balanceData.confirmed; addressDetails.balanceSat = balanceData.confirmed;
if (balanceData.unconfirmed) {
addressDetails.unconfirmedBalanceSat = balanceData.unconfirmed;
}
} }
var errors = []; var errors = [];

7
views/address.pug

@ -174,6 +174,13 @@ block content
- var currencyValue = new Decimal(addressDetails.balanceSat).dividedBy(coinConfig.baseCurrencyUnit.multiplier); - var currencyValue = new Decimal(addressDetails.balanceSat).dividedBy(coinConfig.baseCurrencyUnit.multiplier);
include includes/value-display.pug include includes/value-display.pug
if (addressDetails && addressDetails.unconfirmedBalanceSat)
div.row
div.summary-split-table-label Pending Balance
div.summary-split-table-content.text-monospace
- var currencyValue = new Decimal(addressDetails.unconfirmedBalanceSat).dividedBy(coinConfig.baseCurrencyUnit.multiplier);
include includes/value-display.pug
if (addressDetails && addressDetails.txCount) if (addressDetails && addressDetails.txCount)
div.row div.row
div.summary-split-table-label Transactions div.summary-split-table-label Transactions

Loading…
Cancel
Save