Show consensus in explorer index page
parent
d992369426
commit
7dffe2e0f9
|
@ -440,6 +440,7 @@ func (s *PublicServer) parseTemplates() []*template.Template {
|
||||||
"setTxToTemplateData": setTxToTemplateData,
|
"setTxToTemplateData": setTxToTemplateData,
|
||||||
"isOwnAddress": isOwnAddress,
|
"isOwnAddress": isOwnAddress,
|
||||||
"isOwnAddresses": isOwnAddresses,
|
"isOwnAddresses": isOwnAddresses,
|
||||||
|
"toJSON": toJSON,
|
||||||
}
|
}
|
||||||
var createTemplate func(filenames ...string) *template.Template
|
var createTemplate func(filenames ...string) *template.Template
|
||||||
if s.debug {
|
if s.debug {
|
||||||
|
@ -507,6 +508,14 @@ func formatTime(t time.Time) string {
|
||||||
return t.Format(time.RFC1123)
|
return t.Format(time.RFC1123)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func toJSON(data interface{}) string {
|
||||||
|
json, err := json.Marshal(data)
|
||||||
|
if err != nil {
|
||||||
|
return ""
|
||||||
|
}
|
||||||
|
return string(json)
|
||||||
|
}
|
||||||
|
|
||||||
// for now return the string as it is
|
// for now return the string as it is
|
||||||
// in future could be used to do coin specific formatting
|
// in future could be used to do coin specific formatting
|
||||||
func (s *PublicServer) formatAmount(a *api.Amount) string {
|
func (s *PublicServer) formatAmount(a *api.Amount) string {
|
||||||
|
|
|
@ -100,6 +100,12 @@
|
||||||
<td class="data">{{$be.SizeOnDisk}}</td>
|
<td class="data">{{$be.SizeOnDisk}}</td>
|
||||||
</tr>
|
</tr>
|
||||||
{{- end -}}
|
{{- end -}}
|
||||||
|
{{- if $be.Consensus -}}
|
||||||
|
<tr>
|
||||||
|
<td>Consensus</td>
|
||||||
|
<td class="data">{{toJSON $be.Consensus}}</td>
|
||||||
|
</tr>
|
||||||
|
{{- end -}}
|
||||||
{{- if $be.Warnings -}}
|
{{- if $be.Warnings -}}
|
||||||
<tr>
|
<tr>
|
||||||
<td>Warnings</td>
|
<td>Warnings</td>
|
||||||
|
|
Loading…
Reference in New Issue