github.com/aychain/blockbook@v0.1.1-0.20181121092459-6d1fc7e07c5b/static/templates/index.html (about)

     1  {{define "specific"}}{{$cs := .CoinShortcut}}{{$bb := .Info.Blockbook}}{{$be := .Info.Backend}}
     2  <h1>Application status</h1>
     3  {{- if $bb.InitialSync -}}
     4  <h3 class="bg-danger text-white" style="padding: 20px;">Application is now in initial synchronization and does not provide any data.</h3>
     5  {{- end -}}
     6  {{- if not $bb.SyncMode -}}
     7  <h3 class="bg-warning text-white" style="padding: 20px;">Synchronization with backend is disabled, the state of index is not up to date.</h3>
     8  {{- end -}}
     9  <div class="row">
    10      <div class="col-md-6">
    11          <h3>Blockbook</h3>
    12          <table class="table data-table">
    13              <tbody>
    14                  <tr>
    15                      <td style="width: 33%;">Coin</td>
    16                      <td class="data">{{$bb.Coin}}</td>
    17                  </tr>
    18                  <tr>
    19                      <td>Host</td>
    20                      <td class="data">{{$bb.Host}}</td>
    21                  </tr>
    22                  <tr>
    23                      <td>Version / Commit / Build</td>
    24                      <td class="data">{{$bb.Version}} / <a href="https://github.com/trezor/blockbook/commit/{{$bb.GitCommit}}" target="_blank" rel="noopener noreferrer">{{$bb.GitCommit}}</a> / {{$bb.BuildTime}}</td>
    25                  </tr>
    26                  <tr>
    27                      <td>Synchronized</td>
    28                      <td class="data {{if not $bb.InSync}}text-danger{{else}}text-success{{end}}">{{$bb.InSync}}</td>
    29                  </tr>
    30                  <tr>
    31                      <td>Last Block</td>
    32                      <td class="data">{{if .InternalExplorer}}<a href="/block/{{$bb.BestHeight}}">{{$bb.BestHeight}}</a>{{else}}{{$bb.BestHeight}}{{end}}</td>
    33                  </tr>
    34                  <tr>
    35                      <td>Last Block Update</td>
    36                      <td class="data">{{formatTime $bb.LastBlockTime}}</td>
    37                  </tr>
    38                  <tr>
    39                      <td>Mempool in Sync</td>
    40                      <td class="data {{if not $bb.InSyncMempool}}text-danger{{else}}text-success{{end}}">{{$bb.InSyncMempool}}</td>
    41                  </tr>
    42                  <tr>
    43                      <td>Last Mempool Update</td>
    44                      <td class="data">{{formatTime $bb.LastMempoolTime}}</td>
    45                  </tr>
    46                  <tr>
    47                      <td>Size On Disk</td>
    48                      <td class="data">{{$bb.DbSize}}</td>
    49                  </tr>
    50              </tbody>
    51          </table>
    52      </div>
    53      <div class="col-md-6">
    54          <h3>Backend</h3>
    55          <table class="table data-table">
    56              <tbody>
    57                  <tr>
    58                      <td style="width: 30%;">Chain</td>
    59                      <td class="data">{{$be.Chain}}</td>
    60                  </tr>
    61                  <tr>
    62                      <td>Version</td>
    63                      <td class="data">{{$be.Version}}</td>
    64                  </tr>
    65                  <tr>
    66                      <td>Subversion</td>
    67                      <td class="data">{{$be.Subversion}}</td>
    68                  </tr>
    69                  <tr>
    70                      <td>Protocol Version</td>
    71                      <td class="data">{{$be.ProtocolVersion}}</td>
    72                  </tr>
    73                  <tr>
    74                      <td>Last Block</td>
    75                      <td class="data">{{$be.Blocks}}</td>
    76                  </tr>
    77                  <tr>
    78                      <td>Difficulty</td>
    79                      <td class="data">{{$be.Difficulty}}</td>
    80                  </tr>
    81                  <tr>
    82                      <td>Timeoffset</td>
    83                      <td class="data">{{$be.Timeoffset}}</td>
    84                  </tr>
    85                  {{- if $be.SizeOnDisk -}}
    86                  <tr>
    87                      <td>Size On Disk</td>
    88                      <td class="data">{{$be.SizeOnDisk}}</td>
    89                  </tr>
    90                  {{- end -}}
    91                  {{- if $be.Warnings -}}
    92                  <tr>
    93                      <td>Warnings</td>
    94                      <td class="data text-warning">{{$be.Warnings}}</td>
    95                  </tr>
    96                  {{- end -}}
    97              </tbody>
    98          </table>
    99      </div>
   100  </div>
   101  <span class="text-muted">{{$bb.About}}</span>
   102  {{end}}