Highlight inputs/outputs of shown address
This commit is contained in:
parent
7e68630377
commit
6fb71a7734
@ -102,6 +102,7 @@ func parseTemplates() (txTpl, addressTpl *template.Template) {
|
||||
"formatUnixTime": formatUnixTime,
|
||||
"formatAmount": formatAmount,
|
||||
"setTxToTemplateData": setTxToTemplateData,
|
||||
"stringInSlice": stringInSlice,
|
||||
}
|
||||
txTpl = template.Must(template.New("tx").Funcs(templateFuncMap).ParseFiles("./static/templates/tx.html", "./static/templates/txdetail.html", "./static/templates/base.html"))
|
||||
addressTpl = template.Must(template.New("address").Funcs(templateFuncMap).ParseFiles("./static/templates/address.html", "./static/templates/txdetail.html", "./static/templates/base.html"))
|
||||
|
||||
@ -18,11 +18,10 @@
|
||||
<td>
|
||||
{{if $vin.Txid}}
|
||||
<span class="float-left ellipsis">
|
||||
{{if $vin.Addr}}
|
||||
<a href="/explorer/address/{{$vin.Addr}}">{{$vin.Addr}}</a>
|
||||
{{else}}Unparsed address{{end}}
|
||||
{{if $vin.Addr}}{{if eq $vin.Addr $addr}}{{$vin.Addr}}{{else}}
|
||||
<a href="/explorer/address/{{$vin.Addr}}">{{$vin.Addr}}</a>{{end}}{{else}}Unparsed address{{end}}
|
||||
</span>
|
||||
<span class="float-right"> {{formatAmount $vin.Value}} {{$cs}} </span>
|
||||
<span class="float-right{{if eq $vin.Addr $addr}} text-danger{{end}}">{{formatAmount $vin.Value}} {{$cs}}</span>
|
||||
{{else}}No Inputs (Newly Generated Coins){{end}}
|
||||
</td>
|
||||
</tr>
|
||||
@ -45,12 +44,13 @@
|
||||
<td>
|
||||
{{range $a := $vout.ScriptPubKey.Addresses}}
|
||||
<span class="ellipsis float-left">
|
||||
<a href="/explorer/address/{{$a}}">{{$a}}</a>
|
||||
{{if eq $a $addr}}{{$a}}{{else}}
|
||||
<a href="/explorer/address/{{$a}}">{{$a}}</a>{{end}}
|
||||
</span>
|
||||
{{else}}
|
||||
<span class="float-left">Unparsed address</span>
|
||||
{{end}}
|
||||
<span class="float-right">{{formatAmount $vout.Value}} {{$cs}}</span>
|
||||
<span class="float-right{{if stringInSlice $addr $vout.ScriptPubKey.Addresses}} text-success{{end}}">{{formatAmount $vout.Value}} {{$cs}}</span>
|
||||
</td>
|
||||
</tr>
|
||||
{{end}}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user