| 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 |