Persistence for Validators

This commit is contained in:
Vinnie Falco
2013-09-12 21:38:29 -07:00
parent 9b40bc6835
commit c631cc5f92
18 changed files with 971 additions and 239 deletions

View File

@@ -18,7 +18,10 @@ public:
struct Info
{
/** The unique key for this validator. */
PublicKey key;
PublicKey publicKey;
/** Optional human readable comment describing the validator. */
String label;
};
/** Destroy the Source.
@@ -30,10 +33,9 @@ public:
virtual String name () = 0;
struct CancelCallback
{
virtual bool shouldCancel () = 0;
};
virtual String uniqueID () = 0;
virtual String createParam () = 0;
/** Fetch the most recent list from the Source.
If possible, the Source should periodically poll the