Kagome
Polkadot Runtime Engine in C++17
|
#include <babe_digest_observer.hpp>
Public Member Functions | |
virtual | ~BabeDigestObserver ()=default |
virtual outcome::result< void > | onDigest (const primitives::BlockInfo &block, const consensus::BabeBlockHeader &digest)=0 |
virtual outcome::result< void > | onDigest (const primitives::BlockInfo &block, const primitives::BabeDigest &digest)=0 |
virtual void | cancel (const primitives::BlockInfo &block)=0 |
Definition at line 15 of file babe_digest_observer.hpp.
|
virtualdefault |
|
pure virtual |
Implemented in kagome::consensus::babe::BabeConfigRepositoryImpl.
|
pure virtual |
Observes BabeDigest of block
block | - block digest of which observed |
digest | - BabeBlockHeader as decoded content of PreRuntime digest |
Implemented in kagome::consensus::babe::BabeConfigRepositoryImpl.
|
pure virtual |
Observes BabeDigest of block
block | - block digest of which observed |
digest | - BabeDigest as particular variant of ConsensusLog digest |
Implemented in kagome::consensus::babe::BabeConfigRepositoryImpl.