package
0.0.0-20230404182008-faf87dabebf0
Repository: https://github.com/exccoin/vspd.git
Documentation: pkg.go.dev

# README

vote-validator

vote-validator is a tool for VSP admins to verify that their vspd deployment is voting correctly according to user preferences.

What it does

  1. Retrieve all voted tickets from the provided vspd database file.
  2. Retrieve vote info from exccdata for every voted ticket.
  3. For the n most recently voted tickets, compare the vote choices recorded on-chain to the vote choices set by the user.
  4. Write details of any discrepancies to a file for further investigation.

How to run it

Only run vote-validator using a copy of the vspd database backup file. Never use a real production database.

vote-validator can be run from the repository root as such:

go run ./cmd/vote-validator -n 1000 -f ./vspd.db-backup