Files
mempool/frontend/src/app/explorer/transaction/transaction.component.html

59 lines
1.6 KiB
HTML
Raw Normal View History

2019-11-10 16:44:00 +08:00
<div class="container">
<h1>Transaction</h1>
2019-11-12 16:39:59 +08:00
<br>
2019-11-10 16:44:00 +08:00
2019-11-12 16:39:59 +08:00
<ng-template [ngIf]="!isLoadingTx" [ngIfElse]="loadingTx">
2019-11-10 16:44:00 +08:00
2019-11-12 16:39:59 +08:00
<app-transactions-list [transactions]="[tx]" [showConfirmations]="true"></app-transactions-list>
2019-11-10 16:44:00 +08:00
<br>
<h2>Details</h2>
<br>
<div class="row">
<div class="col">
<table class="table table-borderless table-striped">
<tbody>
<tr>
<td>Size</td>
2019-11-12 16:39:59 +08:00
<td>{{ tx.size | bytes: 2 }}</td>
2019-11-10 16:44:00 +08:00
</tr>
<tr>
<td>Weight</td>
2019-11-12 16:39:59 +08:00
<td>{{ tx.weight | wuBytes: 2 }}</td>
2019-11-10 16:44:00 +08:00
</tr>
<tr *ngIf="tx.status.confirmed">
<td>Included in block</td>
<td><a [routerLink]="['/explorer/block/', tx.status.block_hash]">#{{ tx.status.block_height }}</a></td>
</tr>
</tbody>
</table>
</div>
<div class="col">
2019-11-12 16:39:59 +08:00
<table class="table table-borderless table-striped" *ngIf="tx.fee">
2019-11-10 16:44:00 +08:00
<tbody>
<tr>
<td>Fees</td>
<td>{{ tx.fee }} <span *ngIf="conversions">(<span class="green-color">{{ conversions.USD * tx.fee | currency:'USD':'symbol':'1.2-2' }}</span>)</span></td>
</tr>
<tr>
<td>Fees per vByte</td>
<td>{{ (tx.fee * 100000000) / tx.vsize | number : '1.2-2' }} sat/vB</td>
</tr>
</tbody>
</table>
</div>
</div>
</ng-template>
<ng-template #loadingTx>
<div class="text-center">
<div class="spinner-border text-light"></div>
<br><br>
</div>
</ng-template>
</div>