github.com/trezor/blockbook@v0.4.1-0.20240328132726-e9a08582ee2c/static/templates/block.html (about) 1 {{define "specific"}}{{$cs := .CoinShortcut}}{{$b := .Block}}{{$data := .}} 2 <div class="row"> 3 <h1 class="col-sm-6">Block</h1> 4 <nav class="col-sm-6 paging justify-content-end pb-1"> 5 {{if $b.Prev}}<a class="btn btn-paging" href="/block/{{$b.Prev}}">Previous Block</a>{{else}}<span class="btn btn-paging">Previous Block</span>{{end}} 6 {{if $b.Next}}<a class="btn btn-paging ms-2" href="/block/{{$b.Next}}">Next Block</a>{{else}}<span class="btn btn-paging ms-2">Next Block</span>{{end}} 7 </nav> 8 </div> 9 <div class="row pt-3"> 10 <h5 class="col-lg-3 h-data"><span class="ellipsis copyable">{{formatUint32 $b.Height}}</span></h5> 11 <h5 class="col-lg-9 justify-content-end d-flex h-data"><span class="copyable ellipsis">{{$b.Hash}}</span></h5> 12 </div> 13 <div class="row"> 14 <div class="col-md-6"> 15 <table class="table data-table info-table"> 16 <tbody> 17 <tr> 18 <td>Transactions</td> 19 <td>{{formatInt $b.TxCount}}</td> 20 </tr> 21 <tr> 22 <td>Height</td> 23 <td>{{formatUint32 $b.Height}}</td> 24 </tr> 25 <tr> 26 <td>Confirmations</td> 27 <td>{{formatInt $b.Confirmations}}</td> 28 </tr> 29 <tr> 30 <td>Timestamp</td> 31 <td>{{unixTimeSpan $b.Time}}</td> 32 </tr> 33 <tr> 34 <td>Size (bytes)</td> 35 <td>{{formatInt $b.Size}}</td> 36 </tr> 37 </tbody> 38 </table> 39 </div> 40 <div class="col-md-6"> 41 <table class="table data-table info-table"> 42 <tbody> 43 <tr> 44 <td>Version</td> 45 <td class="ellipsis">{{$b.Version}}</td> 46 </tr> 47 <tr> 48 <td>Merkle Root</td> 49 <td style="max-width: 280px;" class="ellipsis">{{$b.MerkleRoot}}</td> 50 </tr> 51 <tr> 52 <td>Nonce</td> 53 <td style="max-width: 280px;" class="ellipsis">{{$b.Nonce}}</td> 54 </tr> 55 <tr> 56 <td>Bits</td> 57 <td class="ellipsis">{{$b.Bits}}</td> 58 </tr> 59 <tr> 60 <td>Difficulty</td> 61 <td class="ellipsis">{{$b.Difficulty}}</td> 62 </tr> 63 </tbody> 64 </table> 65 </div> 66 </div> 67 {{if $b.Transactions}} 68 <div class="row pt-3 pb-1"> 69 <h3 class="col-md-6 align-self-center">Transactions</h3> 70 <div class="col-md-6">{{template "paging" $data}}</div> 71 </div> 72 <div> 73 {{range $tx := $b.Transactions}}{{$data := setTxToTemplateData $data $tx}}{{template "txdetail" $data}}{{end}} 74 </div> 75 {{template "paging" $data }} 76 {{end}}{{end}}