Kagome
Polkadot Runtime Engine in C++17
kagome::authority::AuthorityManagerImpl Member List

This is the complete list of members for kagome::authority::AuthorityManagerImpl, including all inherited members.

applyForcedChange(const primitives::BlockInfo &block, const primitives::AuthorityList &authorities, primitives::BlockNumber delay_start, size_t delay) overridekagome::authority::AuthorityManagerImplvirtual
applyOnDisabled(const primitives::BlockInfo &block, uint64_t authority_index) overridekagome::authority::AuthorityManagerImplvirtual
applyPause(const primitives::BlockInfo &block, primitives::BlockNumber activate_at) overridekagome::authority::AuthorityManagerImplvirtual
applyResume(const primitives::BlockInfo &block, primitives::BlockNumber activate_at) overridekagome::authority::AuthorityManagerImplvirtual
applyScheduledChange(const primitives::BlockInfo &block, const primitives::AuthorityList &authorities, primitives::BlockNumber activate_at) overridekagome::authority::AuthorityManagerImplvirtual
authorities(const primitives::BlockInfo &target_block, IsBlockFinalized finalized) const overridekagome::authority::AuthorityManagerImplvirtual
AuthorityManagerImpl(Config config, std::shared_ptr< application::AppStateManager > app_state_manager, std::shared_ptr< blockchain::BlockTree > block_tree, std::shared_ptr< storage::trie::TrieStorage > trie_storage, std::shared_ptr< runtime::GrandpaApi > grandpa_api, std::shared_ptr< crypto::Hasher > hash, std::shared_ptr< storage::BufferStorage > persistent_storage, std::shared_ptr< blockchain::BlockHeaderRepository > header_repo)kagome::authority::AuthorityManagerImpl
base() const overridekagome::authority::AuthorityManagerImplvirtual
block_tree_kagome::authority::AuthorityManagerImplprivate
cancel(const primitives::BlockInfo &block) overridekagome::authority::AuthorityManagerImplvirtual
config_kagome::authority::AuthorityManagerImplprivate
directChainExists(const primitives::BlockInfo &ancestor, const primitives::BlockInfo &descendant) const kagome::authority::AuthorityManagerImplprivate
getAppropriateAncestor(const primitives::BlockInfo &block) const kagome::authority::AuthorityManagerImplprivate
grandpa_api_kagome::authority::AuthorityManagerImplprivate
hasher_kagome::authority::AuthorityManagerImplprivate
header_repo_kagome::authority::AuthorityManagerImplprivate
initializeAt(const primitives::BlockInfo &root_block)kagome::authority::AuthorityManagerImplprivate
kKnownEngineskagome::authority::AuthorityManagerImplinlinestatic
log_kagome::authority::AuthorityManagerImplprivate
onConsensus(const primitives::BlockInfo &block, const primitives::Consensus &message) overridekagome::authority::AuthorityManagerImplvirtual
persistent_storage_kagome::authority::AuthorityManagerImplprivate
prepare()kagome::authority::AuthorityManagerImpl
prune(const primitives::BlockInfo &block) overridekagome::authority::AuthorityManagerImplvirtual
readSetIdFromRuntime(primitives::BlockHeader const &targetBlock) const kagome::authority::AuthorityManagerImplprivate
recalculateStoredState(primitives::BlockNumber last_finalized_number) overridekagome::authority::AuthorityManagerImplvirtual
reorganize(std::shared_ptr< ScheduleNode > node, std::shared_ptr< ScheduleNode > new_node)kagome::authority::AuthorityManagerImplprivate
root_kagome::authority::AuthorityManagerImplprivate
trie_storage_kagome::authority::AuthorityManagerImplprivate
~AuthorityManager()=defaultkagome::authority::AuthorityManagervirtual
~AuthorityManagerImpl() overridekagome::authority::AuthorityManagerImpl
~AuthorityUpdateObserver()=defaultkagome::authority::AuthorityUpdateObservervirtual