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

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

applyJustification(const BlockInfo &block_info, const primitives::Justification &justification) overridekagome::consensus::grandpa::EnvironmentImplvirtual
authority_manager_kagome::consensus::grandpa::EnvironmentImplprivate
bestChainContaining(const primitives::BlockHash &base, std::optional< VoterSetId > voter_set_id) const overridekagome::consensus::grandpa::EnvironmentImplvirtual
block_tree_kagome::consensus::grandpa::EnvironmentImplprivate
CompleteHandler typedefkagome::consensus::grandpa::Environment
EnvironmentImpl(std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< blockchain::BlockHeaderRepository > header_repository, std::shared_ptr< authority::AuthorityManager > authority_manager, std::shared_ptr< network::GrandpaTransmitter > transmitter)kagome::consensus::grandpa::EnvironmentImpl
finalize(VoterSetId id, const GrandpaJustification &justification) overridekagome::consensus::grandpa::EnvironmentImplvirtual
getAncestry(const primitives::BlockHash &base, const primitives::BlockHash &block) const overridekagome::consensus::grandpa::EnvironmentImplvirtual
getJustification(const BlockHash &block_hash) overridekagome::consensus::grandpa::EnvironmentImplvirtual
hasAncestry(const primitives::BlockHash &base, const primitives::BlockHash &block) const overridekagome::consensus::grandpa::EnvironmentImplvirtual
hasBlock(const primitives::BlockHash &block) const overridekagome::consensus::grandpa::EnvironmentImplvirtual
header_repository_kagome::consensus::grandpa::EnvironmentImplprivate
isEqualOrDescendOf(const primitives::BlockHash &base, const primitives::BlockHash &block) const kagome::consensus::grandpa::Chaininline
justification_observer_kagome::consensus::grandpa::EnvironmentImplprivate
logger_kagome::consensus::grandpa::EnvironmentImplprivate
onCatchUpRequested(const libp2p::peer::PeerId &peer_id, VoterSetId set_id, RoundNumber round_number) overridekagome::consensus::grandpa::EnvironmentImplvirtual
onCatchUpRespond(const libp2p::peer::PeerId &peer_id, VoterSetId set_id, RoundNumber round_number, std::vector< SignedPrevote > prevote_justification, std::vector< SignedPrecommit > precommit_justification, BlockInfo best_final_candidate) overridekagome::consensus::grandpa::EnvironmentImplvirtual
onCommitted(RoundNumber round, VoterSetId voter_ser_id, const BlockInfo &vote, const GrandpaJustification &justification) overridekagome::consensus::grandpa::EnvironmentImplvirtual
onNeighborMessageSent(RoundNumber round, VoterSetId set_id, BlockNumber last_finalized) overridekagome::consensus::grandpa::EnvironmentImplvirtual
onVoted(RoundNumber round, VoterSetId set_id, const SignedMessage &vote) overridekagome::consensus::grandpa::EnvironmentImplvirtual
sendState(const libp2p::peer::PeerId &peer_id, const MovableRoundState &state, VoterSetId voter_set_id) overridekagome::consensus::grandpa::EnvironmentImplvirtual
setJustificationObserver(std::weak_ptr< JustificationObserver > justification_observer) overridekagome::consensus::grandpa::EnvironmentImplinlinevirtual
transmitter_kagome::consensus::grandpa::EnvironmentImplprivate
~Chain()=defaultkagome::consensus::grandpa::Chainvirtual
~Environment() override=defaultkagome::consensus::grandpa::Environment
~EnvironmentImpl() override=defaultkagome::consensus::grandpa::EnvironmentImpl