Kagome
Polkadot Runtime Engine in C++17
kagome::consensus::babe::BabeConfigRepositoryImpl Member List

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

babe_api_kagome::consensus::babe::BabeConfigRepositoryImplprivate
BabeConfigRepositoryImpl(const std::shared_ptr< application::AppStateManager > &app_state_manager, std::shared_ptr< storage::BufferStorage > persistent_storage, std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< blockchain::BlockHeaderRepository > header_repo, std::shared_ptr< runtime::BabeApi > babe_api, std::shared_ptr< crypto::Hasher > hasher, primitives::events::ChainSubscriptionEnginePtr chain_events_engine, const primitives::GenesisBlockHeader &genesis_block_header, const BabeClock &clock)kagome::consensus::babe::BabeConfigRepositoryImpl
block_tree_kagome::consensus::babe::BabeConfigRepositoryImplprivate
cancel(const primitives::BlockInfo &block) overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
chain_sub_kagome::consensus::babe::BabeConfigRepositoryImplprivate
clock_kagome::consensus::babe::BabeConfigRepositoryImplprivate
config(const primitives::BlockInfo &parent_block, consensus::EpochNumber epoch_number) overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
directChainExists(const primitives::BlockInfo &ancestor, const primitives::BlockInfo &descendant) const kagome::consensus::babe::BabeConfigRepositoryImplprivate
epoch_length_kagome::consensus::babe::BabeConfigRepositoryImplprivate
epochLength() const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
first_block_slot_number_kagome::consensus::babe::BabeConfigRepositoryImplprivate
genesis_block_hash_kagome::consensus::babe::BabeConfigRepositoryImplprivate
getCurrentSlot() const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
getFirstBlockSlotNumber()kagome::consensus::babe::BabeConfigRepositoryImplprivate
getNode(const primitives::BlockInfo &block) const kagome::consensus::babe::BabeConfigRepositoryImplprivate
hasher_kagome::consensus::babe::BabeConfigRepositoryImplprivate
header_repo_kagome::consensus::babe::BabeConfigRepositoryImplprivate
is_first_block_finalized_kagome::consensus::babe::BabeConfigRepositoryImplprivate
kSavepointEachSuchBlockkagome::consensus::babe::BabeConfigRepositoryImplprivatestatic
last_saved_state_block_kagome::consensus::babe::BabeConfigRepositoryImplprivate
load()kagome::consensus::babe::BabeConfigRepositoryImplprivate
logger_kagome::consensus::babe::BabeConfigRepositoryImplprivate
onDigest(const primitives::BlockInfo &block, const consensus::BabeBlockHeader &digest) overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
onDigest(const primitives::BlockInfo &block, const primitives::BabeDigest &digest) overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
onNextConfigData(const primitives::BlockInfo &block, const primitives::NextConfigDataV1 &msg)kagome::consensus::babe::BabeConfigRepositoryImplprivate
onNextEpochData(const primitives::BlockInfo &block, const primitives::NextEpochData &msg)kagome::consensus::babe::BabeConfigRepositoryImplprivate
persistent_storage_kagome::consensus::babe::BabeConfigRepositoryImplprivate
prepare()kagome::consensus::babe::BabeConfigRepositoryImpl
prune(const primitives::BlockInfo &block)kagome::consensus::babe::BabeConfigRepositoryImplprivate
remainToFinishOfSlot(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
remainToStartOfSlot(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
root_kagome::consensus::babe::BabeConfigRepositoryImplprivate
save()kagome::consensus::babe::BabeConfigRepositoryImplprivate
slot_duration_kagome::consensus::babe::BabeConfigRepositoryImplprivate
slotDuration() const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
slotFinishTime(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
slotInEpoch(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
slotStartTime(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
slotToEpoch(BabeSlotNumber slot) const overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
syncEpoch(std::function< std::tuple< BabeSlotNumber, bool >()> &&f) overridekagome::consensus::babe::BabeConfigRepositoryImplvirtual
~BabeConfigRepository()=defaultkagome::consensus::babe::BabeConfigRepositoryvirtual
~BabeDigestObserver()=defaultkagome::consensus::BabeDigestObservervirtual
~BabeUtil()=defaultkagome::consensus::BabeUtilvirtual