# Functions
NewProtocol creates a new protocol.
# Constants
AggregateVotingTable is the table name of voters' aggregate voting.
CandidateVoterIndexName is the index name of candidate name and voter address on voting history table.
EpochCandidateIndexName is the index name of epoch number and candidate name on voting history/result table.
EpochCandidateVoterIndexName is the index name of epoch number, candidate name, and voter address on aggregate voting table.
EpochIndexName is the index name of epoch number on voting meta table.
EpochVoterIndexName is the index name of epoch number and voter address on voting history table.
ProtocolID is the ID of protocol.
VotingHistoryTableName is the table name of voting history.
VotingMetaTableName is the voting meta table.
VotingResultTableName is the table name of voting result.
# Structs
Protocol defines the protocol of indexing blocks.
No description provided by the author
No description provided by the author