2020-03-05 16:13:46 +07:00
|
|
|
<div class="container-xl">
|
2020-02-16 22:15:07 +07:00
|
|
|
<h1 style="float: left;">Address</h1>
|
2020-03-10 14:46:12 +07:00
|
|
|
<a [routerLink]="['/address/', addressString]" style="line-height: 56px; margin-left: 10px;">
|
|
|
|
<span class="d-inline d-lg-none">{{ addressString | shortenString : 24 }}</span>
|
|
|
|
<span class="d-none d-lg-inline">{{ addressString }}</span>
|
|
|
|
</a>
|
2020-02-16 22:15:07 +07:00
|
|
|
<app-clipboard [text]="addressString"></app-clipboard>
|
|
|
|
<br>
|
|
|
|
|
|
|
|
<div class="clearfix"></div>
|
|
|
|
|
|
|
|
<ng-template [ngIf]="!isLoadingAddress && !error">
|
|
|
|
<div class="box">
|
|
|
|
|
|
|
|
<div class="row">
|
|
|
|
<div class="col">
|
|
|
|
<table class="table table-borderless table-striped">
|
|
|
|
<tbody>
|
|
|
|
<tr>
|
|
|
|
<td>Total received</td>
|
2020-03-25 21:55:18 +07:00
|
|
|
<td>{{ receieved / 100000000 | number: '1.8-8' }} <ng-template [ngIf]="network === 'liquid'">L-</ng-template>BTC</td>
|
2020-02-16 22:15:07 +07:00
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>Total sent</td>
|
2020-03-25 21:55:18 +07:00
|
|
|
<td>{{ sent / 100000000 | number: '1.8-8' }} <ng-template [ngIf]="network === 'liquid'">L-</ng-template>BTC</td>
|
2020-02-26 04:29:57 +07:00
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td>Balance</td>
|
2020-03-25 21:55:18 +07:00
|
|
|
<td>{{ (receieved - sent) / 100000000 | number: '1.8-8' }} <ng-template [ngIf]="network === 'liquid'">L-</ng-template>BTC (<app-fiat [value]="receieved - sent"></app-fiat>)</td>
|
2020-02-16 22:15:07 +07:00
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
</div>
|
2020-03-10 14:46:12 +07:00
|
|
|
<div class="col qrcode-col">
|
2020-02-16 22:15:07 +07:00
|
|
|
<div class="qr-wrapper">
|
|
|
|
<app-qrcode [data]="address.address"></app-qrcode>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<br>
|
|
|
|
|
2020-02-26 04:29:57 +07:00
|
|
|
<h2><ng-template [ngIf]="transactions?.length">{{ transactions?.length || '?' }} of </ng-template>{{ txCount }} transactions</h2>
|
2020-02-16 22:15:07 +07:00
|
|
|
|
2020-03-01 03:32:12 +07:00
|
|
|
<app-transactions-list [transactions]="transactions" [showConfirmations]="true" (loadMore)="loadMore()"></app-transactions-list>
|
2020-02-16 22:15:07 +07:00
|
|
|
|
|
|
|
<div class="text-center">
|
|
|
|
<ng-template [ngIf]="isLoadingTransactions">
|
2020-03-11 16:06:11 +07:00
|
|
|
<div class="header-bg box" style="padding: 10px; margin-bottom: 10px;">
|
|
|
|
<span class="skeleton-loader"></span>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="header-bg box">
|
|
|
|
<div class="row" style="height: 107px;">
|
|
|
|
<div class="col-sm">
|
|
|
|
<span class="skeleton-loader"></span>
|
|
|
|
</div>
|
|
|
|
<div class="col-sm">
|
|
|
|
<span class="skeleton-loader"></span>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
2020-02-16 22:15:07 +07:00
|
|
|
</ng-template>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</ng-template>
|
|
|
|
|
|
|
|
<ng-template [ngIf]="isLoadingAddress && !error">
|
|
|
|
|
|
|
|
<div class="box">
|
|
|
|
<div class="row">
|
|
|
|
<div class="col">
|
|
|
|
<table class="table table-borderless table-striped">
|
|
|
|
<tbody>
|
|
|
|
<tr>
|
|
|
|
<td colspan="2"><span class="skeleton-loader"></span></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td colspan="2"><span class="skeleton-loader"></span></td>
|
|
|
|
</tr>
|
|
|
|
<tr>
|
|
|
|
<td colspan="2"><span class="skeleton-loader"></span></td>
|
|
|
|
</tr>
|
|
|
|
</tbody>
|
|
|
|
</table>
|
|
|
|
</div>
|
|
|
|
<div class="col">
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
</ng-template>
|
|
|
|
|
|
|
|
<ng-template [ngIf]="error">
|
|
|
|
<div class="text-center">
|
|
|
|
Error loading address data.
|
|
|
|
<br>
|
|
|
|
<i>{{ error.error }}</i>
|
|
|
|
</div>
|
|
|
|
</ng-template>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<br>
|