Kagome
Polkadot Runtime Engine in C++17
|
This is the complete list of members for kagome::consensus::grandpa::Environment, including all inherited members.
applyJustification(const BlockInfo &block_info, const primitives::Justification &justification)=0 | kagome::consensus::grandpa::Environment | pure virtual |
bestChainContaining(const primitives::BlockHash &base, std::optional< VoterSetId > voter_set_id) const =0 | kagome::consensus::grandpa::Chain | pure virtual |
CompleteHandler typedef | kagome::consensus::grandpa::Environment | |
finalize(VoterSetId id, const GrandpaJustification &justification)=0 | kagome::consensus::grandpa::Environment | pure virtual |
getAncestry(const primitives::BlockHash &base, const primitives::BlockHash &block) const =0 | kagome::consensus::grandpa::Chain | pure virtual |
getJustification(const BlockHash &block_hash)=0 | kagome::consensus::grandpa::Environment | pure virtual |
hasAncestry(const primitives::BlockHash &base, const primitives::BlockHash &block) const =0 | kagome::consensus::grandpa::Chain | pure virtual |
hasBlock(const primitives::BlockHash &block) const =0 | kagome::consensus::grandpa::Chain | pure virtual |
isEqualOrDescendOf(const primitives::BlockHash &base, const primitives::BlockHash &block) const | kagome::consensus::grandpa::Chain | inline |
onCatchUpRequested(const libp2p::peer::PeerId &peer_id, VoterSetId set_id, RoundNumber round_number)=0 | kagome::consensus::grandpa::Environment | pure virtual |
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)=0 | kagome::consensus::grandpa::Environment | pure virtual |
onCommitted(RoundNumber round, VoterSetId voter_ser_id, const BlockInfo &vote, const GrandpaJustification &justification)=0 | kagome::consensus::grandpa::Environment | pure virtual |
onNeighborMessageSent(RoundNumber round, VoterSetId set_id, BlockNumber last_finalized)=0 | kagome::consensus::grandpa::Environment | pure virtual |
onVoted(RoundNumber round, VoterSetId set_id, const SignedMessage &vote)=0 | kagome::consensus::grandpa::Environment | pure virtual |
sendState(const libp2p::peer::PeerId &peer_id, const MovableRoundState &state, VoterSetId voter_set_id)=0 | kagome::consensus::grandpa::Environment | pure virtual |
setJustificationObserver(std::weak_ptr< JustificationObserver > justification_observer)=0 | kagome::consensus::grandpa::Environment | pure virtual |
~Chain()=default | kagome::consensus::grandpa::Chain | virtual |
~Environment() override=default | kagome::consensus::grandpa::Environment |