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 |