146 lines
5.7 KiB
HTML
146 lines
5.7 KiB
HTML
{{define "specific"}}{{$cs := .CoinShortcut}}{{$bb := .Info.Blockbook}}{{$be := .Info.Backend}}
|
|
<h1>Application status</h1>
|
|
{{- if $bb.InitialSync -}}
|
|
<h3><span class="badge bg-danger text-white p-3 w-100" style="white-space: break-spaces;">Application is now in initial synchronization and does not provide any data.</span></h3>
|
|
{{- end -}}
|
|
{{- if not $bb.SyncMode -}}
|
|
<h3><span class="badge bg-warning text-white p-3 w-100" style="white-space: break-spaces;">Synchronization with backend is disabled, the state of index is not up to date.</span></h3>
|
|
{{- end -}}
|
|
<div class="row">
|
|
<div class="col-lg-6">
|
|
<table class="table data-table info-table">
|
|
<tbody>
|
|
<tr>
|
|
<td style="white-space: nowrap;"><h3>Blockbook</h3></td>
|
|
<td></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Coin</td>
|
|
<td>{{$bb.Coin}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Host</td>
|
|
<td>{{$bb.Host}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Version / Commit / Build</td>
|
|
<td>{{$bb.Version}} / <a href="https://github.com/trezor/blockbook/commit/{{$bb.GitCommit}}" target="_blank" rel="noopener noreferrer">{{$bb.GitCommit}}</a> / {{$bb.BuildTime}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Synchronized</td>
|
|
<td><h6 class="badge {{if not $bb.InSync}}bg-danger{{else}}bg-success{{end}}">{{$bb.InSync}}</h6></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Last Block</td>
|
|
<td>{{if .InternalExplorer}}<a href="/block/{{$bb.BestHeight}}">{{formatUint32 $bb.BestHeight}}</a>{{else}}{{formatUint32 $bb.BestHeight}}{{end}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Last Block Update</td>
|
|
<td>{{formatTime $bb.LastBlockTime}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Mempool in Sync</td>
|
|
<td><h6 class="badge {{if not $bb.InSyncMempool}}bg-danger{{else}}bg-success{{end}}">{{$bb.InSyncMempool}}</h6></td>
|
|
</tr>
|
|
<tr>
|
|
<td>Last Mempool Update</td>
|
|
<td>{{formatTime $bb.LastMempoolTime}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Transactions in Mempool</td>
|
|
<td>{{if .InternalExplorer}}<a href="/mempool">{{$bb.MempoolSize}}</a>{{else}}{{formatInt $bb.MempoolSize}}{{end}}</td>
|
|
</tr>
|
|
{{- if $bb.HasFiatRates -}}
|
|
<tr>
|
|
<td>Current Fiat rates</td>
|
|
<td>{{formatTime $bb.CurrentFiatRatesTime}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Historical Fiat rates</td>
|
|
<td>{{formatTime $bb.HistoricalFiatRatesTime}}{{if $bb.HasTokenFiatRates}}<br>tokens {{formatTime $bb.HistoricalTokenFiatRatesTime}}{{end}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
<tr>
|
|
<td>Size On Disk</td>
|
|
<td>{{formatInt64 $bb.DbSize}}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="col-lg-6">
|
|
<table class="table data-table info-table">
|
|
<tbody>
|
|
<tr>
|
|
<td style="white-space: nowrap;"><h3>Backend</h3></td>
|
|
<td></td>
|
|
</tr>
|
|
{{- if $be.BackendError -}}
|
|
<tr>
|
|
<td>Backend Error</td>
|
|
<td class="data text-danger">{{$be.BackendError}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
<tr>
|
|
<td>Chain</td>
|
|
<td>{{$be.Chain}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Version</td>
|
|
<td>{{$be.Version}}</td>
|
|
</tr>
|
|
{{- if $be.Subversion -}}
|
|
<tr>
|
|
<td>Subversion</td>
|
|
<td>{{$be.Subversion}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
{{- if $be.ProtocolVersion -}}
|
|
<tr>
|
|
<td>Protocol Version</td>
|
|
<td>{{$be.ProtocolVersion}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
{{- if $be.ConsensusVersion -}}
|
|
<tr>
|
|
<td>Consensus Version</td>
|
|
<td>{{$be.ConsensusVersion}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
<tr>
|
|
<td>Last Block</td>
|
|
<td>{{formatInt $be.Blocks}}</td>
|
|
</tr>
|
|
<tr>
|
|
<td>Difficulty</td>
|
|
<td>{{$be.Difficulty}}</td>
|
|
</tr>
|
|
{{- if $be.Timeoffset -}}
|
|
<tr>
|
|
<td>Timeoffset</td>
|
|
<td>{{$be.Timeoffset}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
{{- if $be.SizeOnDisk -}}
|
|
<tr>
|
|
<td>Size On Disk</td>
|
|
<td>{{formatInt64 $be.SizeOnDisk}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
{{- if $be.Consensus -}}
|
|
<tr>
|
|
<td>Consensus</td>
|
|
<td>{{toJSON $be.Consensus}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
{{- if $be.Warnings -}}
|
|
<tr>
|
|
<td>Warnings</td>
|
|
<td class="data text-warning">{{$be.Warnings}}</td>
|
|
</tr>
|
|
{{- end -}}
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
<span class="text-muted">{{$bb.About}}</span>
|
|
{{end}} |