79a8e967ab
-Numeric values with fixed decimals now truncates trailing zeros to a minimum of 2
34 lines
1.7 KiB
Plaintext
34 lines
1.7 KiB
Plaintext
.card.card-default.border-0
|
|
table.table.table-hover.table-bordered.table-striped.summary-table.right-border-0(style='margin-bottom:0;', cellspacing='0')
|
|
- var theadClasses = [];
|
|
if settings.display.table_header_bgcolor != null && settings.display.table_header_bgcolor != ''
|
|
- theadClasses.push('thead-' + settings.display.table_header_bgcolor);
|
|
thead(class=theadClasses)
|
|
tr
|
|
th.text-center
|
|
span.fa.fa-flag-checkered
|
|
th #{settings.locale.tx_address}
|
|
th.text-center #{settings.locale.rl_balance}
|
|
span.small (#{settings.symbol})
|
|
th.text-center %
|
|
tbody
|
|
- var count = 0;
|
|
each address in balance
|
|
- count = count + 1;
|
|
- var itemFixed = (parseInt(address.balance) / 100000000);
|
|
- var itemFixedParts = Number(itemFixed).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':8,'useGrouping':true}).split(".");
|
|
- var percent = Number((itemFixed / stats.supply) * 100).toLocaleString('en',{'minimumFractionDigits':2,'maximumFractionDigits':2,'useGrouping':false});
|
|
- var percentParts = percent.split(".");
|
|
tr
|
|
td.text-center
|
|
=count
|
|
td
|
|
if settings.display.claim_address == false || address.name == null || address.name == ''
|
|
a.breakWord(href='/address/' + address.a_id) #{address.a_id}
|
|
else
|
|
a.breakWord(href='/address/' + address.a_id) #{address.name}
|
|
include ./rl_labels.pug
|
|
td.text-center #{itemFixedParts[0]}.
|
|
span.decimal #{itemFixedParts[1]}
|
|
td.text-center #{percentParts[0]}.
|
|
span.decimal #{percentParts[1]} |