{{ template "header" . }}

Admin Panel

Backup
{{ template "vsp-stats" .VspStats }}

Voting Wallet Status

{{ range $host, $status := .WalletStatus }} {{ if $status.Connected }} {{ if $status.BestBlockError }} {{ else }} {{ end }} {{ if $status.InfoError }} {{ else }} {{ end }} {{else}} {{end}} {{end}}
URL Height Connected Unlocked Voting Vote Version
{{ stripWss $host }}
Error
{{ $status.BestBlockHeight }}
Error getting wallet info
{{ $status.VoteVersion }}
Cannot connect to wallet

Ticket Search

{{ with .SearchResult }} {{ if .Found }}

Search Result

{{ if .Ticket.Confirmed }} {{ else }} {{ end }}
Hash {{ .Ticket.Hash }}
Status Confirmed (purchase height: {{ .Ticket.PurchaseHeight }}) Not confirmed
Commitment Address {{ .Ticket.CommitmentAddress }}
Fee Address Index {{ .Ticket.FeeAddressIndex }}
Fee Address {{ .Ticket.FeeAddress }}
Fee Amount {{ .Ticket.FeeAmount }} atoms
Fee Expiration {{ .Ticket.FeeExpiration }} ({{ dateTime .Ticket.FeeExpiration }})
Current Vote Choices {{ range $key, $value := .Ticket.VoteChoices }} {{ $key }}: {{ $value }}
{{ end }}
Vote Choice Changes
({{ .MaxVoteChanges }} most recent)
{{ range $key, $value := .VoteChanges }}
{{ if eq $key 0}} Initial choices {{ else }} Change {{ $key }} {{ end }}
Request {{ indentJSON $value.Request }}
Request
Signature
{{ $value.RequestSignature }}
Response {{ indentJSON $value.Response }}
Response
Signature
{{ $value.ResponseSignature }}
{{end}}
Voting WIF {{ .Ticket.VotingWIF }}
Fee Tx Hash {{ .Ticket.FeeTxHash }}
Fee Tx {{ .Ticket.FeeTxHex }}
Fee Tx Status {{ .Ticket.FeeTxStatus }}
Ticket Outcome {{ .Ticket.Outcome }}
{{ else }}

No ticket found with hash {{ .Hash }}

{{ end }} {{ end }}
{{ template "footer" . }}