applyJustification(const BlockInfo &block_info, const GrandpaJustification &justification) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
attemptToFinalizeRound() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
authorities_ | kagome::consensus::grandpa::VotingRoundImpl | private |
authority_manager_ | kagome::consensus::grandpa::VotingRoundImpl | private |
bestFinalCandidate() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
bestPrevoteCandidate() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
clock_ | kagome::consensus::grandpa::VotingRoundImpl | private |
completable() const override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
completable_ | kagome::consensus::grandpa::VotingRoundImpl | private |
doCatchUpResponse(const libp2p::peer::PeerId &peer_id) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
doCommit() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
doFinalize() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
doPrecommit() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
doPrevote() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
doProposal() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
duration_ | kagome::consensus::grandpa::VotingRoundImpl | private |
end() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
endPrecommitStage() | kagome::consensus::grandpa::VotingRoundImpl | |
endPrevoteStage() | kagome::consensus::grandpa::VotingRoundImpl | |
endWaitingStage() | kagome::consensus::grandpa::VotingRoundImpl | |
env_ | kagome::consensus::grandpa::VotingRoundImpl | private |
estimate_ | kagome::consensus::grandpa::VotingRoundImpl | private |
finalized_ | kagome::consensus::grandpa::VotingRoundImpl | private |
finalizedBlock() const override | kagome::consensus::grandpa::VotingRoundImpl | inlinevirtual |
forgetPreviousRound() override | kagome::consensus::grandpa::VotingRoundImpl | inlinevirtual |
getPrecommitJustification(const BlockInfo &precommits, const std::vector< VoteVariant > &votes) const | kagome::consensus::grandpa::VotingRoundImpl | private |
getPreviousRound() const override | kagome::consensus::grandpa::VotingRoundImpl | inlinevirtual |
getPrevoteJustification(const BlockInfo &estimate, const std::vector< VoteVariant > &votes) const | kagome::consensus::grandpa::VotingRoundImpl | private |
grandpa_ | kagome::consensus::grandpa::VotingRoundImpl | private |
graph_ | kagome::consensus::grandpa::VotingRoundImpl | private |
id_ | kagome::consensus::grandpa::VotingRoundImpl | private |
IsPrecommitsChanged typedef | kagome::consensus::grandpa::VotingRound | |
IsPreviousRoundChanged typedef | kagome::consensus::grandpa::VotingRound | |
IsPrevotesChanged typedef | kagome::consensus::grandpa::VotingRound | |
isPrimary(const Id &id) const | kagome::consensus::grandpa::VotingRoundImpl | private |
isPrimary_ | kagome::consensus::grandpa::VotingRoundImpl | private |
last_finalized_block_ | kagome::consensus::grandpa::VotingRoundImpl | private |
lastFinalizedBlock() const override | kagome::consensus::grandpa::VotingRoundImpl | inlinevirtual |
logger_ | kagome::consensus::grandpa::VotingRoundImpl | private |
on_complete_handler_ | kagome::consensus::grandpa::VotingRoundImpl | private |
onPrecommit(const SignedMessage &precommit, Propagation propagation) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
onPrevote(const SignedMessage &prevote, Propagation propagation) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
onProposal(const SignedMessage &proposal, Propagation propagation) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
onSigned(const SignedMessage &vote) | kagome::consensus::grandpa::VotingRoundImpl | private |
pending() | kagome::consensus::grandpa::VotingRoundImpl | private |
pending_interval_ | kagome::consensus::grandpa::VotingRoundImpl | private |
pending_timer_handle_ | kagome::consensus::grandpa::VotingRoundImpl | private |
play() override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
precommit_ | kagome::consensus::grandpa::VotingRoundImpl | private |
precommit_equivocators_ | kagome::consensus::grandpa::VotingRoundImpl | private |
precommits_ | kagome::consensus::grandpa::VotingRoundImpl | private |
previous_round_ | kagome::consensus::grandpa::VotingRoundImpl | private |
prevote_ | kagome::consensus::grandpa::VotingRoundImpl | private |
prevote_equivocators_ | kagome::consensus::grandpa::VotingRoundImpl | private |
prevote_ghost_ | kagome::consensus::grandpa::VotingRoundImpl | private |
prevotes_ | kagome::consensus::grandpa::VotingRoundImpl | private |
primary_vote_ | kagome::consensus::grandpa::VotingRoundImpl | private |
Propagation enum name | kagome::consensus::grandpa::VotingRound | |
round_number_ | kagome::consensus::grandpa::VotingRoundImpl | private |
roundNumber() const override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
scheduler_ | kagome::consensus::grandpa::VotingRoundImpl | private |
sendNeighborMessage() | kagome::consensus::grandpa::VotingRoundImpl | |
sendPrecommit(const Precommit &precommit) | kagome::consensus::grandpa::VotingRoundImpl | private |
sendPrevote(const Prevote &prevote) | kagome::consensus::grandpa::VotingRoundImpl | private |
sendProposal(const PrimaryPropose &primary_proposal) | kagome::consensus::grandpa::VotingRoundImpl | private |
Stage enum name | kagome::consensus::grandpa::VotingRoundImpl | |
stage_ | kagome::consensus::grandpa::VotingRoundImpl | private |
stage_timer_handle_ | kagome::consensus::grandpa::VotingRoundImpl | private |
start_time_ | kagome::consensus::grandpa::VotingRoundImpl | private |
startPrecommitStage() | kagome::consensus::grandpa::VotingRoundImpl | |
startPrevoteStage() | kagome::consensus::grandpa::VotingRoundImpl | |
startWaitingStage() | kagome::consensus::grandpa::VotingRoundImpl | |
state() const override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
threshold_ | kagome::consensus::grandpa::VotingRoundImpl | private |
update(IsPreviousRoundChanged is_previous_round_changed, IsPrevotesChanged is_prevotes_changed, IsPrecommitsChanged is_precommits_changed) override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
updateEstimate() | kagome::consensus::grandpa::VotingRoundImpl | private |
updateGrandpaGhost() | kagome::consensus::grandpa::VotingRoundImpl | private |
validatePrecommitJustification(const BlockInfo &vote, const GrandpaJustification &justification) const | kagome::consensus::grandpa::VotingRoundImpl | private |
vote_crypto_provider_ | kagome::consensus::grandpa::VotingRoundImpl | private |
voter_set_ | kagome::consensus::grandpa::VotingRoundImpl | private |
voterSetId() const override | kagome::consensus::grandpa::VotingRoundImpl | virtual |
VotingRoundImpl(const std::shared_ptr< Grandpa > &grandpa, const GrandpaConfig &config, std::shared_ptr< authority::AuthorityManager > authority_manager, std::shared_ptr< Environment > env, std::shared_ptr< VoteCryptoProvider > vote_crypto_provider, std::shared_ptr< VoteTracker > prevotes, std::shared_ptr< VoteTracker > precommits, std::shared_ptr< VoteGraph > vote_graph, std::shared_ptr< Clock > clock, std::shared_ptr< libp2p::basic::Scheduler > scheduler) | kagome::consensus::grandpa::VotingRoundImpl | private |
VotingRoundImpl() | kagome::consensus::grandpa::VotingRoundImpl | inlineprotected |
VotingRoundImpl(const std::shared_ptr< Grandpa > &grandpa, const GrandpaConfig &config, const std::shared_ptr< authority::AuthorityManager > authority_manager, const std::shared_ptr< Environment > &env, const std::shared_ptr< VoteCryptoProvider > &vote_crypto_provider, const std::shared_ptr< VoteTracker > &prevotes, const std::shared_ptr< VoteTracker > &precommits, const std::shared_ptr< VoteGraph > &vote_graph, const std::shared_ptr< Clock > &clock, const std::shared_ptr< libp2p::basic::Scheduler > &scheduler, const MovableRoundState &round_state) | kagome::consensus::grandpa::VotingRoundImpl | |
VotingRoundImpl(const std::shared_ptr< Grandpa > &grandpa, const GrandpaConfig &config, const std::shared_ptr< authority::AuthorityManager > authority_manager, const std::shared_ptr< Environment > &env, const std::shared_ptr< VoteCryptoProvider > &vote_crypto_provider, const std::shared_ptr< VoteTracker > &prevotes, const std::shared_ptr< VoteTracker > &precommits, const std::shared_ptr< VoteGraph > &vote_graph, const std::shared_ptr< Clock > &clock, const std::shared_ptr< libp2p::basic::Scheduler > &scheduler, const std::shared_ptr< VotingRound > &previous_round) | kagome::consensus::grandpa::VotingRoundImpl | |
~VotingRound()=default | kagome::consensus::grandpa::VotingRound | virtual |