added debit and credit display for transactions that have outputs returning to the same address

This commit is contained in:
Akinwale Ariwodola 2017-06-13 23:37:31 +01:00
parent dacac5b8e4
commit 63a3dfaac0
2 changed files with 10 additions and 4 deletions

View file

@ -176,8 +176,13 @@
<td class="right"><?php echo number_format($tx->Confirmations, 0, '', ',') ?></td> <td class="right"><?php echo number_format($tx->Confirmations, 0, '', ',') ?></td>
<td class="right"><?php echo $tx->InputCount ?></td> <td class="right"><?php echo $tx->InputCount ?></td>
<td class="right"><?php echo $tx->OutputCount ?></td> <td class="right"><?php echo $tx->OutputCount ?></td>
<td class="right<?php echo ' ' . (($tx->DebitAmount > 0) ? 'debit' : 'credit') ?>"> <td class="right<?php echo ' ' . (($tx->DebitAmount > 0 && $tx->CreditAmount > 0) ? '' : (($tx->DebitAmount > 0) ? 'debit' : 'credit')) ?>">
<?php if ($tx->DebitAmount > 0 && $tx->CreditAmount > 0): ?>
<span class="credit"><?php echo number_format($tx->CreditAmount, 8, '.', '') ?></span>
<span class="debit"><?php echo number_format($tx->DebitAmount, 8, '.', '') ?></span>
<?php else: ?>
<?php echo (($tx->DebitAmount > 0) ? '-' : '+'); ?><?php echo number_format((($tx->DebitAmount > 0) ? $tx->DebitAmount : $tx->CreditAmount), 8, '.', '') ?> LBC <?php echo (($tx->DebitAmount > 0) ? '-' : '+'); ?><?php echo number_format((($tx->DebitAmount > 0) ? $tx->DebitAmount : $tx->CreditAmount), 8, '.', '') ?> LBC
<?php endif; ?>
</td> </td>
</tr> </tr>
<?php endforeach; ?> <?php endforeach; ?>

View file

@ -160,7 +160,8 @@ footer .content .page-time { position: absolute; right: 12px; bottom: 0px; paddi
.recent-transactions h3 { font-weight: 300; margin: 0; margin-bottom: 12px } .recent-transactions h3 { font-weight: 300; margin: 0; margin-bottom: 12px }
.recent-transactions { width: 1200px; margin: 48px auto 0 auto; box-shadow: 0 2px 6px rgba(0,0,0,.175); border: 1px solid rgba(0,0,0,.15); padding: 36px; cursor: default } .recent-transactions { width: 1200px; margin: 48px auto 0 auto; box-shadow: 0 2px 6px rgba(0,0,0,.175); border: 1px solid rgba(0,0,0,.15); padding: 36px; cursor: default }
.tx-table .credit { color: #00e676 } .tx-table td { vertical-align: top }
.tx-table .debit { color: #ff0000 } .tx-table td.credit, .tx-table td span.credit { color: #00e676 }
.tx-table td.debit, .tx-table td span.debit { color: #ff0000 }
.clear { clear: both } .clear { clear: both }