11 Commits

Author SHA1 Message Date
Jamie Holdstock
8bb868a5a5
Add vote-validator tool. (#335)
vote-validator is a tool for VSP admins to verify that their vspd deployment
is voting correctly according to user preferences.
2022-11-18 15:05:38 -05:00
jholdstock
32790984fe Make database backups optional.
Periodic database backups are no longer started automatically in database.Open(), and the backup written by database.Close() can now be disabled.

Only vspd itself requires backups, they are not useful for test code or future upcoming tools such as vote-validator.
2022-09-29 14:54:40 +01:00
Jamie Holdstock
11401c5369
Move vspd into cmd directory. (#352)
* Update linter to 1.49.0

* Move vspd into cmd directory.

This is standard practise in Decred golang repos. Especially useful when multiple executables are built from a single repo.

* Ignore bins in new dir.
2022-09-27 08:54:23 -05:00
Jamie Holdstock
c961423e9e
Update to go 1.19 (#351) 2022-08-12 10:30:23 -05:00
jholdstock
9c334d8afc .gitignore test.db created by webapi tests. 2022-05-06 11:14:22 +01:00
jholdstock
78abc59e97 Update for go 1.18 2022-03-28 16:37:39 +01:00
Ukane philemon
00b26f8b0a
gitignore .exe files 2022-03-21 14:48:00 +00:00
Jamie Holdstock
6b6bc20522
Periodically write a database backup. (#76) 2020-05-28 06:58:34 +01:00
Jamie Holdstock
67dece7041
Rename to vspd. (#75) 2020-05-27 15:59:30 +01:00
Jamie Holdstock
d0236e5c04
Implement ticket storage and retrieval (#5) 2020-05-14 14:04:14 +01:00
David Hill
a1429c7d8d
prepare wsrpc usage (#1) 2020-05-13 21:59:59 +01:00