mirror of
https://github.com/mynodebtc/mynode.git
synced 2024-12-24 13:38:11 +00:00
Improve tx list refresh
This commit is contained in:
parent
4879784348
commit
ec10dfcf40
|
@ -109,8 +109,18 @@
|
||||||
function need_to_update_tx_table(transactions, last_displayed_tx) {
|
function need_to_update_tx_table(transactions, last_displayed_tx) {
|
||||||
if (transactions.length > 0) {
|
if (transactions.length > 0) {
|
||||||
tx = transactions[0];
|
tx = transactions[0];
|
||||||
if (tx["id"] != last_displayed_tx) {
|
if (tx["id"] != last_displayed_tx["id"]) {
|
||||||
return true;
|
return true;
|
||||||
|
} else {
|
||||||
|
fields_to_compare = ["num_confirmations"];
|
||||||
|
for (i=0; i<fields_to_compare.length; i++) {
|
||||||
|
field_name = fields_to_compare[i];
|
||||||
|
if (field_name in tx && field_name in last_displayed_tx) {
|
||||||
|
if (tx[field_name] != last_displayed_tx[field_name]) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
} else {
|
} else {
|
||||||
|
@ -252,7 +262,7 @@
|
||||||
for (i=0; i < transactions.length && i < {{lnd_tx_display_limit}}; i++) {
|
for (i=0; i < transactions.length && i < {{lnd_tx_display_limit}}; i++) {
|
||||||
tx = transactions[i];
|
tx = transactions[i];
|
||||||
//console.log(JSON.stringify(tx))
|
//console.log(JSON.stringify(tx))
|
||||||
if (i==0) {lnd_last_btc_tx = tx['id'];}
|
if (i==0) {lnd_last_btc_tx = tx;}
|
||||||
row = "<tr>";
|
row = "<tr>";
|
||||||
row += "<td>"+tx['date_str']+"</td>";
|
row += "<td>"+tx['date_str']+"</td>";
|
||||||
row += "<td>"+tx['amount_str']+"</td>";
|
row += "<td>"+tx['amount_str']+"</td>";
|
||||||
|
@ -283,7 +293,7 @@
|
||||||
for (i=0; i < payments_and_invoices.length && i < {{lnd_tx_display_limit}}; i++) {
|
for (i=0; i < payments_and_invoices.length && i < {{lnd_tx_display_limit}}; i++) {
|
||||||
tx = payments_and_invoices[i];
|
tx = payments_and_invoices[i];
|
||||||
//console.log(JSON.stringify(tx))
|
//console.log(JSON.stringify(tx))
|
||||||
if (i==0) {lnd_last_ln_tx = tx['id'];}
|
if (i==0) {lnd_last_ln_tx = tx;}
|
||||||
row = "<tr>";
|
row = "<tr>";
|
||||||
row += "<td>"+tx['date_str']+"</td>";
|
row += "<td>"+tx['date_str']+"</td>";
|
||||||
row += "<td>"+tx['value_str']+"</td>";
|
row += "<td>"+tx['value_str']+"</td>";
|
||||||
|
|
Loading…
Reference in New Issue
Block a user