| babe_api_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| 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::BabeConfigRepositoryImpl | private |
| cancel(const primitives::BlockInfo &block) override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| chain_sub_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| clock_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| config(const primitives::BlockInfo &parent_block, consensus::EpochNumber epoch_number) override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| directChainExists(const primitives::BlockInfo &ancestor, const primitives::BlockInfo &descendant) const | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| epoch_length_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| epochLength() const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| first_block_slot_number_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| genesis_block_hash_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| getCurrentSlot() const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| getFirstBlockSlotNumber() | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| getNode(const primitives::BlockInfo &block) const | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| hasher_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| header_repo_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| is_first_block_finalized_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| kSavepointEachSuchBlock | kagome::consensus::babe::BabeConfigRepositoryImpl | privatestatic |
| last_saved_state_block_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| load() | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| logger_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| onDigest(const primitives::BlockInfo &block, const consensus::BabeBlockHeader &digest) override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| onDigest(const primitives::BlockInfo &block, const primitives::BabeDigest &digest) override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| onNextConfigData(const primitives::BlockInfo &block, const primitives::NextConfigDataV1 &msg) | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| onNextEpochData(const primitives::BlockInfo &block, const primitives::NextEpochData &msg) | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| persistent_storage_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| prepare() | kagome::consensus::babe::BabeConfigRepositoryImpl | |
| prune(const primitives::BlockInfo &block) | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| remainToFinishOfSlot(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| remainToStartOfSlot(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| root_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| save() | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| slot_duration_ | kagome::consensus::babe::BabeConfigRepositoryImpl | private |
| slotDuration() const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| slotFinishTime(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| slotInEpoch(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| slotStartTime(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| slotToEpoch(BabeSlotNumber slot) const override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| syncEpoch(std::function< std::tuple< BabeSlotNumber, bool >()> &&f) override | kagome::consensus::babe::BabeConfigRepositoryImpl | virtual |
| ~BabeConfigRepository()=default | kagome::consensus::babe::BabeConfigRepository | virtual |
| ~BabeDigestObserver()=default | kagome::consensus::BabeDigestObserver | virtual |
| ~BabeUtil()=default | kagome::consensus::BabeUtil | virtual |