Kagome
Polkadot Runtime Engine in C++17
voting_round_error.hpp File Reference
Include dependency graph for voting_round_error.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 kagome::consensus::grandpa
 

Enumerations

enum  kagome::consensus::grandpa::VotingRoundError {
  kagome::consensus::grandpa::VotingRoundError::INVALID_SIGNATURE = 1, kagome::consensus::grandpa::VotingRoundError::REDUNDANT_EQUIVOCATION, kagome::consensus::grandpa::VotingRoundError::NOT_ENOUGH_WEIGHT, kagome::consensus::grandpa::VotingRoundError::JUSTIFICATION_FOR_ROUND_IN_PAST,
  kagome::consensus::grandpa::VotingRoundError::JUSTIFICATION_FOR_BLOCK_IN_PAST, kagome::consensus::grandpa::VotingRoundError::JUSTIFICATION_FOR_AUTHORITY_SET_IN_PAST, kagome::consensus::grandpa::VotingRoundError::JUSTIFIED_BLOCK_IS_GREATER_THAN_ACTUALLY_FINALIZED, kagome::consensus::grandpa::VotingRoundError::NO_KNOWN_AUTHORITIES_FOR_BLOCK,
  kagome::consensus::grandpa::VotingRoundError::WRONG_ORDER_OF_VOTER_SET_ID, kagome::consensus::grandpa::VotingRoundError::LAST_ESTIMATE_BETTER_THAN_PREVOTE, kagome::consensus::grandpa::VotingRoundError::UNKNOWN_VOTER, kagome::consensus::grandpa::VotingRoundError::ZERO_WEIGHT_VOTER,
  kagome::consensus::grandpa::VotingRoundError::DUPLICATED_VOTE, kagome::consensus::grandpa::VotingRoundError::EQUIVOCATED_VOTE, kagome::consensus::grandpa::VotingRoundError::VOTE_OF_KNOWN_EQUIVOCATOR, kagome::consensus::grandpa::VotingRoundError::NO_PREVOTE_CANDIDATE,
  kagome::consensus::grandpa::VotingRoundError::ROUND_IS_NOT_FINALIZABLE
}
 

Functions

 OUTCOME_HPP_DECLARE_ERROR (kagome::consensus::grandpa, VotingRoundError)
 

Function Documentation

OUTCOME_HPP_DECLARE_ERROR ( kagome::consensus::grandpa  ,
VotingRoundError   
)