Kagome
Polkadot Runtime Engine in C++17
kagome::consensus::grandpa::GrandpaImpl Member List

This is the complete list of members for kagome::consensus::grandpa::GrandpaImpl, including all inherited members.

applyJustification(const BlockInfo &block_info, const GrandpaJustification &justification) overridekagome::consensus::grandpa::GrandpaImplvirtual
authority_manager_kagome::consensus::grandpa::GrandpaImplprivate
block_tree_kagome::consensus::grandpa::GrandpaImplprivate
catchup_request_timer_handle_kagome::consensus::grandpa::GrandpaImplprivate
clock_kagome::consensus::grandpa::GrandpaImplprivate
crypto_provider_kagome::consensus::grandpa::GrandpaImplprivate
current_round_kagome::consensus::grandpa::GrandpaImplprivate
environment_kagome::consensus::grandpa::GrandpaImplprivate
fallback_timer_handle_kagome::consensus::grandpa::GrandpaImplprivate
getLastCompletedRound() const kagome::consensus::grandpa::GrandpaImplprivate
grandpa_api_kagome::consensus::grandpa::GrandpaImplprivate
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
kCatchupRequestTimeoutkagome::consensus::grandpa::GrandpaImplstatic
kCatchUpThresholdkagome::consensus::grandpa::GrandpaImplstatic
keypair_kagome::consensus::grandpa::GrandpaImplprivate
kKeepRecentRoundskagome::consensus::grandpa::GrandpaImplstatic
loadMissingBlocks()kagome::consensus::grandpa::GrandpaImplprivate
logger_kagome::consensus::grandpa::GrandpaImplprivate
makeInitialRound(const MovableRoundState &round_state, std::shared_ptr< VoterSet > voters)kagome::consensus::grandpa::GrandpaImplprivate
makeNextRound(const std::shared_ptr< VotingRound > &previous_round)kagome::consensus::grandpa::GrandpaImplprivate
metric_highest_round_kagome::consensus::grandpa::GrandpaImplprivate
metrics_registry_kagome::consensus::grandpa::GrandpaImplprivate
onCatchUpRequest(const libp2p::peer::PeerId &peer_id, const network::CatchUpRequest &msg) overridekagome::consensus::grandpa::GrandpaImplvirtual
onCatchUpResponse(const libp2p::peer::PeerId &peer_id, const network::CatchUpResponse &msg) overridekagome::consensus::grandpa::GrandpaImplvirtual
onCommitMessage(const libp2p::peer::PeerId &peer_id, const network::FullCommitMessage &msg) overridekagome::consensus::grandpa::GrandpaImplvirtual
onNeighborMessage(const libp2p::peer::PeerId &peer_id, const network::GrandpaNeighborMessage &msg) overridekagome::consensus::grandpa::GrandpaImplvirtual
onVoteMessage(const libp2p::peer::PeerId &peer_id, const network::VoteMessage &msg) overridekagome::consensus::grandpa::GrandpaImpl
kagome::consensus::grandpa::GrandpaObserver::onVoteMessage(const libp2p::peer::PeerId &peer_id, const VoteMessage &msg)=0kagome::consensus::grandpa::RoundObserverpure virtual
peer_manager_kagome::consensus::grandpa::GrandpaImplprivate
pending_catchup_request_kagome::consensus::grandpa::GrandpaImplprivate
prepare()kagome::consensus::grandpa::GrandpaImpl
reputation_repository_kagome::consensus::grandpa::GrandpaImplprivate
round_time_factor_kagome::consensus::grandpa::GrandpaImplprivate
scheduler_kagome::consensus::grandpa::GrandpaImplprivate
selectRound(RoundNumber round_number, std::optional< VoterSetId > voter_set_id)kagome::consensus::grandpa::GrandpaImplprivate
start()kagome::consensus::grandpa::GrandpaImpl
stop()kagome::consensus::grandpa::GrandpaImpl
synchronizer_kagome::consensus::grandpa::GrandpaImplprivate
tryExecuteNextRound(const std::shared_ptr< VotingRound > &round) overridekagome::consensus::grandpa::GrandpaImplvirtual
updateNextRound(RoundNumber round_number) overridekagome::consensus::grandpa::GrandpaImplvirtual
~CatchUpObserver()=defaultkagome::consensus::grandpa::CatchUpObservervirtual
~Grandpa()=defaultkagome::consensus::grandpa::Grandpavirtual
~GrandpaImpl() override=defaultkagome::consensus::grandpa::GrandpaImpl
~GrandpaObserver() override=defaultkagome::consensus::grandpa::GrandpaObserver
~JustificationObserver()=defaultkagome::consensus::grandpa::JustificationObservervirtual
~NeighborObserver()=defaultkagome::consensus::grandpa::NeighborObservervirtual
~RoundObserver()=defaultkagome::consensus::grandpa::RoundObservervirtual