| applyJustification(const BlockInfo &block_info, const GrandpaJustification &justification) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| authority_manager_ | kagome::consensus::grandpa::GrandpaImpl | private |
| block_tree_ | kagome::consensus::grandpa::GrandpaImpl | private |
| catchup_request_timer_handle_ | kagome::consensus::grandpa::GrandpaImpl | private |
| clock_ | kagome::consensus::grandpa::GrandpaImpl | private |
| crypto_provider_ | kagome::consensus::grandpa::GrandpaImpl | private |
| current_round_ | kagome::consensus::grandpa::GrandpaImpl | private |
| environment_ | kagome::consensus::grandpa::GrandpaImpl | private |
| fallback_timer_handle_ | kagome::consensus::grandpa::GrandpaImpl | private |
| getLastCompletedRound() const | kagome::consensus::grandpa::GrandpaImpl | private |
| grandpa_api_ | kagome::consensus::grandpa::GrandpaImpl | private |
| GrandpaImpl(std::shared_ptr< application::AppStateManager > app_state_manager, std::shared_ptr< Environment > environment, std::shared_ptr< crypto::Ed25519Provider > crypto_provider, std::shared_ptr< runtime::GrandpaApi > grandpa_api, const std::shared_ptr< crypto::Ed25519Keypair > &keypair, const application::ChainSpec &chain_spec, std::shared_ptr< Clock > clock, std::shared_ptr< libp2p::basic::Scheduler > scheduler, std::shared_ptr< authority::AuthorityManager > authority_manager, std::shared_ptr< network::Synchronizer > synchronizer, std::shared_ptr< network::PeerManager > peer_manager, std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< network::ReputationRepository > reputation_repository) | kagome::consensus::grandpa::GrandpaImpl | |
| kCatchupRequestTimeout | kagome::consensus::grandpa::GrandpaImpl | static |
| kCatchUpThreshold | kagome::consensus::grandpa::GrandpaImpl | static |
| keypair_ | kagome::consensus::grandpa::GrandpaImpl | private |
| kKeepRecentRounds | kagome::consensus::grandpa::GrandpaImpl | static |
| loadMissingBlocks() | kagome::consensus::grandpa::GrandpaImpl | private |
| logger_ | kagome::consensus::grandpa::GrandpaImpl | private |
| makeInitialRound(const MovableRoundState &round_state, std::shared_ptr< VoterSet > voters) | kagome::consensus::grandpa::GrandpaImpl | private |
| makeNextRound(const std::shared_ptr< VotingRound > &previous_round) | kagome::consensus::grandpa::GrandpaImpl | private |
| metric_highest_round_ | kagome::consensus::grandpa::GrandpaImpl | private |
| metrics_registry_ | kagome::consensus::grandpa::GrandpaImpl | private |
| onCatchUpRequest(const libp2p::peer::PeerId &peer_id, const network::CatchUpRequest &msg) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| onCatchUpResponse(const libp2p::peer::PeerId &peer_id, const network::CatchUpResponse &msg) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| onCommitMessage(const libp2p::peer::PeerId &peer_id, const network::FullCommitMessage &msg) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| onNeighborMessage(const libp2p::peer::PeerId &peer_id, const network::GrandpaNeighborMessage &msg) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| onVoteMessage(const libp2p::peer::PeerId &peer_id, const network::VoteMessage &msg) override | kagome::consensus::grandpa::GrandpaImpl | |
| kagome::consensus::grandpa::GrandpaObserver::onVoteMessage(const libp2p::peer::PeerId &peer_id, const VoteMessage &msg)=0 | kagome::consensus::grandpa::RoundObserver | pure virtual |
| peer_manager_ | kagome::consensus::grandpa::GrandpaImpl | private |
| pending_catchup_request_ | kagome::consensus::grandpa::GrandpaImpl | private |
| prepare() | kagome::consensus::grandpa::GrandpaImpl | |
| reputation_repository_ | kagome::consensus::grandpa::GrandpaImpl | private |
| round_time_factor_ | kagome::consensus::grandpa::GrandpaImpl | private |
| scheduler_ | kagome::consensus::grandpa::GrandpaImpl | private |
| selectRound(RoundNumber round_number, std::optional< VoterSetId > voter_set_id) | kagome::consensus::grandpa::GrandpaImpl | private |
| start() | kagome::consensus::grandpa::GrandpaImpl | |
| stop() | kagome::consensus::grandpa::GrandpaImpl | |
| synchronizer_ | kagome::consensus::grandpa::GrandpaImpl | private |
| tryExecuteNextRound(const std::shared_ptr< VotingRound > &round) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| updateNextRound(RoundNumber round_number) override | kagome::consensus::grandpa::GrandpaImpl | virtual |
| ~CatchUpObserver()=default | kagome::consensus::grandpa::CatchUpObserver | virtual |
| ~Grandpa()=default | kagome::consensus::grandpa::Grandpa | virtual |
| ~GrandpaImpl() override=default | kagome::consensus::grandpa::GrandpaImpl | |
| ~GrandpaObserver() override=default | kagome::consensus::grandpa::GrandpaObserver | |
| ~JustificationObserver()=default | kagome::consensus::grandpa::JustificationObserver | virtual |
| ~NeighborObserver()=default | kagome::consensus::grandpa::NeighborObserver | virtual |
| ~RoundObserver()=default | kagome::consensus::grandpa::RoundObserver | virtual |