Kagome
Polkadot Runtime Engine in C++17
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 ►Ckagome::runtime::AccountNonceApi
 ►Ckagome::api::ApiService
 ►Ckagome::application::AppConfiguration
 Ckagome::primitives::dispatch_error::ArithmeticAn arithmetic error
 ►Cstd::array< T >STL class
 Ckagome::parachain::ParachainProcessorImpl::AttestingData
 ►Ckagome::api::AuthorApi
 ►CAuthority
 Ckagome::primitives::Authority
 ►Ckagome::runtime::AuthorityDiscoveryApi
 Ckagome::primitives::AuthorityId
 ►Ckagome::primitives::AuthorityListChange
 ►Ckagome::authority::AuthorityManager
 Ckagome::primitives::AuthoritySet
 ►Ckagome::authority::AuthorityUpdateObserver
 ►Ckagome::parachain::AvailabilityStoreStores ErasureChunk, PoV and PersistedValidationData
 ►Ckagome::runtime::BabeApi
 Ckagome::consensus::BabeBlockHeader
 ►Ckagome::consensus::babe::BabeConfigRepositoryKeeps actual babe configuration
 Ckagome::primitives::BabeConfigurationConfiguration data used by the BABE consensus engine
 ►Ckagome::consensus::BabeDigestObserver
 ►Ckagome::consensus::BabeLottery
 ►Ckagome::consensus::BabeUtil
 Cstd::back_insert_iterator< kagome::common::SLBuffer< MaxSize > >
 Ckagome::primitives::dispatch_error::BadOriginA bad origin
 Ckagome::storage::face::BatchWriteable< K, V >A mixin for a map that supports batching for efficiency of modifications
 ►Ckagome::storage::face::BatchWriteable< KView, V >
 Ckagome::runtime::binaryen::BinaryenInstanceEnvironment
 Ckagome::runtime::binaryen::BinaryenMemoryFactory
 ►Ckagome::crypto::Bip39Provider
 ►Ckagome::parachain::BitfieldStoreStores bitfields signed by validators
 ►Cstd::bitset< Bits >STL class
 Ckagome::crypto::blake2b_ctx
 Ckagome::crypto::blake2s_ctx
 Ckagome::crypto::blake2s_ctx_full
 Ckagome::primitives::BlockBlock class represents polkadot block primitive
 Ckagome::network::BlockAnnounce
 ►Ckagome::network::BlockAnnounceObserver
 ►Ckagome::network::BlockAnnounceTransmitter
 ►Ckagome::consensus::BlockAppender
 Ckagome::network::BlockAttributes
 ►Ckagome::runtime::BlockBuilder
 ►Ckagome::authorship::BlockBuilder
 ►Ckagome::authorship::BlockBuilderFactory
 ►Ckagome::primitives::BlockData
 Ckagome::primitives::BlockDataFlags
 ►Ckagome::consensus::BlockExecutor
 Ckagome::primitives::BlockHeader
 ►Ckagome::blockchain::BlockHeaderRepository
 Ckagome::network::BlocksRequest
 Ckagome::network::BlocksResponse
 Ckagome::network::detail::BlocksResponseCache
 ►Ckagome::blockchain::BlockStorage
 ►Ckagome::blockchain::BlockTree
 ►Ckagome::consensus::BlockValidator
 CBox< T >
 Ckagome::primitives::events::BroadcastEventParams
 Ckagome::storage::trie::BufferStream
 Ckagome::blockchain::CachedTree
 Ckagome::runtime::SmallLruCache< Key, Value, PriorityType >::CacheEntry
 Ckagome::network::detail::BlocksResponseCache::CacheRecord
 Ctools::containers::CacheUnit< T >
 Ckagome::api::state::request::Call
 ►Ckagome::runtime::Candidate
 Ckagome::network::CandidateCommitments
 Ckagome::consensus::babe::CandidateCommitments
 Ckagome::runtime::CandidateCommitments
 Ckagome::network::CandidateDescriptor
 Ckagome::consensus::babe::CandidateDescriptor
 Ckagome::runtime::CandidateDescriptor
 Ckagome::network::CandidateReceipt
 Ckagome::consensus::babe::CandidateReceipt
 Ckagome::runtime::CandidateReceipt
 Ckagome::primitives::dispatch_error::CannotLookupFailed to lookup some data
 ►Ckagome::consensus::grandpa::CatchUpObserverObserves incoming catch-up messages. Abstraction of a network
 Ckagome::network::CatchUpRequest
 Ckagome::network::CatchUpResponse
 ►Ckagome::consensus::grandpa::Chain
 Ckagome::api::system::request::ChainGet the chain's type. Given as a string identifier
 ►Ckagome::api::ChainApi
 ►Ckagome::application::ChainSpec
 Ckagome::api::system::request::ChainTypeGet the chain's type. Given as a string identifier
 Ckagome::api::StateApi::StorageChangeSet::Change
 ►Ckagome::storage::changes_trie::ChangesTracker
 Ckagome::primitives::CheckInherentsResultResult of check_inherents method of BlockBuilder runtime api
 ►Ckagome::api::ChildStateApi
 Ckagome::host_api::ChildStorageExtension
 ►Ckagome::clock::Clock< ClockType >
 ►Ckagome::storage::trie::CodecInternal codec for nodes in the Trie. Eth and substrate have different codecs, but rest of the code should be same
 Ckagome::network::CollationFetchingRequest
 Ckagome::network::CollationFetchingResponse
 ►Ckagome::network::CollationObserver
 Ckagome::network::CollationResponse
 Ckagome::network::CollatorAdvertisement
 Ckagome::network::CollatorDeclaration
 Ckagome::network::CollatorState
 ►CCommand
 CCommandParser
 Ckagome::consensus::grandpa::CommitA commit message which is an aggregate of precommits
 Ckagome::consensus::babe::CommittedCandidate
 Ckagome::network::CommittedCandidateReceipt
 Ckagome::runtime::CommittedCandidateReceipt
 Ckagome::consensus::grandpa::CompactCommit
 Ckagome::runtime::wavm::CompartmentWrapper
 Ckagome::runtime::wavm::CompartmentWrapperImpl
 ►Cconditional_t
 Ckagome::authority::AuthorityManagerImpl::Config
 Ckagome::metrics::Exposer::Configuration
 Ckagome::api::HttpSession::Configuration
 Ckagome::api::WsSession::Configuration
 Ckagome::api::Listener::Configuration
 Ckagome::api::RpcThreadPool::Configuration
 Ckagome::metrics::Session::Configuration
 ►CConfiguratorFromYAML
 Ckagome::authority::ConsensusMessages
 ►Ckagome::consensus::babe::ConsistencyKeeper
 Ckagome::primitives::dispatch_error::ConsumerRemainingAt least one consumer is remaining so the account cannot be destroyed
 ►Ckagome::runtime::Core
 ►Ckagome::runtime::CoreApiFactory
 ►Ckagome::metrics::CounterA counter metric to represent a monotonically increasing value
 Ckagome::host_api::CryptoExtension
 ►Ckagome::crypto::CryptoStore
 Ckagome::crypto::CryptoSuite< PublicKeyT, PrivateKeyT, KeypairT, KeypairAndSeedT, SeedT >
 ►Ckagome::crypto::CryptoSuite< EcdsaPublicKey, EcdsaPrivateKey, EcdsaKeypair, EcdsaKeypairAndSeed, EcdsaSeed >
 ►Ckagome::crypto::CryptoSuite< Ed25519PublicKey, Ed25519PrivateKey, Ed25519Keypair, Ed25519KeypairAndSeed, Ed25519Seed >
 ►Ckagome::crypto::CryptoSuite< Sr25519PublicKey, Sr25519SecretKey, Sr25519Keypair, Sr25519KeypairAndSeed, Sr25519Seed >
 Ckagome::primitives::DecodedConsensusMessage
 ►Ckagome::primitives::DelayInChain
 Ckagome::crypto::DevMnemonicPhrase
 Ckagome::crypto::bip39::Dictionary
 ►CDigestItem
 ►Ckagome::primitives::detail::DigestItemCommon
 ►Ckagome::blockchain::DigestTracker
 Ckagome::primitives::DispatchSuccess
 Ckagome::consensus::babe::DisputeRequest
 ►Ckagome::crypto::EcdsaKeypair
 ►Ckagome::crypto::EcdsaProvider
 ►Ckagome::crypto::Ed25519Keypair
 ►Ckagome::crypto::Ed25519Provider
 ►Ckagome::Empty
 ►Cenable_shared_from_this
 Ckagome::crypto::bip39::EntropyAccumulator
 Ckagome::consensus::EpochDescriptor
 ►Ckagome::consensus::EpochDigestData are corresponding to the epoch
 ►Cequality_comparable
 Ckagome::consensus::grandpa::Equivocated< Message >
 Ckagome::consensus::grandpa::detail::Equivocation< Message >Proof of an equivocation (double-vote) in a given round
 Ckagome::network::ErasureChunkA chunk of erasure-encoded block data
 ►Cstd::exceptionSTL class
 ►Ckagome::metrics::ExposerHttp server interface to expose metrics on request with custom request handler
 Ckagome::primitives::ExtrinsicExtrinsic class represents extrinsic
 Ckagome::subscription::ExtrinsicEventKeyRepository
 Ckagome::primitives::events::ExtrinsicLifecycleEvent
 ►Ckagome::network::ExtrinsicObserver
 ►Cfalse_type
 Ckagome::parachain::ParachainProcessorImpl::FetchedCollationState
 Ckagome::primitives::events::FinalityTimeoutEventParams
 Ckagome::primitives::events::FinalizedEventParams
 Ckagome::authority::ScheduleNode::ForcedChange
 Cfmt::formatter< kagome::common::Blob< N > >
 ►Cfmt::formatter< kagome::common::BufferView >
 Cfmt::formatter< kagome::primitives::detail::BlockInfoT< Tag > >
 Cfmt::formatter< kagome::storage::trie::KeyNibbles >
 Cfmt::formatter< libp2p::peer::PeerId >
 Cfmt::formatter< outcome::result< Result, Failure > >
 Cfmt::formatter< std::error_code >
 Ckagome::network::FullCommitMessage
 Ckagome::common::dynamic_variant::functors_vector_builder< Variant >Prepares initializers for each type of variant
 ►Ckagome::metrics::GaugeA gauge metric to represent a value that can arbitrarily go up and down
 Ckagome::face::GenericIterator< Container >
 Ckagome::primitives::GenesisBlockHeader
 Ckagome::api::chain::request::GetBlockhash
 Ckagome::api::child_state::request::GetKeys
 Ckagome::api::child_state::request::GetKeysPaged
 Ckagome::api::state::request::GetKeysPaged
 Ckagome::api::state::request::GetRuntimeVersion
 Ckagome::api::child_state::request::GetStorage
 Ckagome::api::state::request::GetStorage
 Ckagome::api::child_state::request::GetStorageHash
 Ckagome::api::child_state::request::GetStorageSize
 ►Ckagome::consensus::grandpa::Grandpa
 ►Ckagome::runtime::GrandpaApiInterface for Grandpa runtime functions
 Ckagome::consensus::grandpa::GrandpaConfig
 Ckagome::consensus::grandpa::GrandpaContext
 Ckagome::consensus::grandpa::GrandpaJustification
 Ckagome::network::GrandpaNeighborMessage
 ►Ckagome::network::GrandpaTransmitter
 Ckagome::consensus::babe::ConsistencyKeeper::Guard
 Ckagome::consensus::grandpa::GrandpaContext::Guard
 ►Ckagome::metrics::HandlerInterface to add request handler for metrics::Exposer implementation generally will contain metrics serializer
 Cstd::hash< kagome::common::Blob< N > >
 Cstd::hash< kagome::common::SLBuffer< N > >
 Cstd::hash< kagome::common::Wrapper< T, Tag > >
 Cstd::hash< kagome::network::BlockAttributes >
 Cstd::hash< kagome::network::BlocksRequest >
 ►Ckagome::crypto::Hasher
 Ckagome::api::system::request::HealthReturn health status of the node
 ►Ckagome::metrics::HistogramA histogram metric to represent aggregatable distributions of events
 ►Ckagome::host_api::HostApi
 ►Ckagome::host_api::HostApiFactory
 Ckagome::parachain::ParachainProcessorImpl::ImportStatementSummary
 Ckagome::primitives::events::InBlockEventParams
 Ckagome::runtime::InboundDownwardMessage
 Ckagome::runtime::InboundHrmpMessage
 Ckagome::primitives::InherentData
 Ckagome::runtime::InstanceEnvironment
 ►Ckagome::api::InternalApi
 Ckagome::runtime::wavm::IntrinsicModule
 Ckagome::runtime::wavm::IntrinsicModuleInstance
 Ckagome::storage::trie::PolkadotTrieCursorImpl::InvalidState
 ►Cio_context
 Ckagome::host_api::IOExtension
 ►Ckagome::storage::face::Iterable< K, V, KView >A mixin for an iterable map
 ►Ckagome::storage::face::Iterable< Buffer, common::BufferConstRef, BufferView >
 ►Ckagome::storage::face::Iterable< common::Buffer, ReadableMap< common::Buffer, common::Buffer >::ConstValueView, common::BufferView >
 ►Ckagome::storage::face::Iterable< K, ReadableMap< K, V >::ConstValueView, KView >
 Ckagome::api::JrpcHandleBatch
 ►Ckagome::api::JRpcServer
 Ckagome::primitives::Justification
 ►Ckagome::consensus::grandpa::JustificationObserverObserves justification assigned to syncing blocks
 ►Ckagome::blockchain::JustificationStoragePolicy
 ►Ckagome::application::KagomeApplication
 Ckagome::injector::KagomeNodeInjector
 Ckagome::injector::KagomeNodeInjectorImpl
 Ckagome::crypto::KeyCache< CryptoSuite >
 Ckagome::crypto::KeyCache< kagome::crypto::EcdsaSuite >
 Ckagome::crypto::KeyCache< kagome::crypto::Ed25519Suite >
 Ckagome::crypto::KeyCache< kagome::crypto::Sr25519Suite >
 Ckagome::crypto::KeyFileStorage
 Ckagome::network::KeyValueStateEntryA key value state
 Ckagome::network::SynchronizerImpl::KnownBlock
 ►Cless_than_comparable
 Ckagome::transaction_pool::TransactionPool::Limits
 ►Ckagome::api::ListenerServer which listens for incoming connection, accepts connections making session from socket
 Ckagome::api::ApiServiceImpl::ListenerList
 ►Ckagome::storage::face::MapCursor< K, V, KView >An abstraction over generic map cursor
 ►Ckagome::storage::face::MapCursor< common::Buffer, common::BufferConstRef, common::BufferView >
 ►Ckagome::runtime::Memory
 Ckagome::runtime::MemoryAllocator
 Ckagome::host_api::MemoryExtension
 Ckagome::runtime::MemoryAllocator::MemoryHandle
 ►Ckagome::runtime::MemoryProvider
 Ckagome::network::Message< T, RW >
 Ckagome::telemetry::MessagePool
 Ckagome::network::MessageReadWriter< Adapter, Ancestor >
 Ckagome::network::MessageReadWriter< Adapter, NoSink >
 Ckagome::network::MessagesSequence< T >
 ►Ckagome::runtime::Metadata
 Ckagome::api::Method< RequestType, Api >
 Ckagome::api::rpc::request::Methods
 Ckagome::metrics::MetricsWatcher
 Ckagome::host_api::MiscExtension
 Ckagome::crypto::bip39::Mnemonic
 ►Ckagome::application::ModeSpecial mode of running
 Ckagome::primitives::dispatch_error::ModuleA custom error in a module
 ►Ckagome::runtime::Module
 ►Ckagome::runtime::ModuleFactory
 ►Ckagome::runtime::ModuleInstance
 Ckagome::runtime::wavm::ModuleParamsGlobal parameters for module instantiation. Currently contains only memory type that may be changed on new runtime compilation
 ►Ckagome::runtime::ModuleRepository
 Ckagome::consensus::grandpa::MovableRoundStateStores the current state of the round
 Ckagome::api::system::request::NameGet the node's implementation name
 ►Ckagome::consensus::grandpa::NeighborObserverObserves incoming neighbor messages. Abstraction of a network
 Ckagome::primitives::NextConfigDataV1
 Ckagome::network::NoData
 ►Ckagome::storage::trie::Node
 ►Cnoncopyable
 ►CNonCopyable
 ►CNonMovable
 Ckagome::api::chain::request::GetBlockhash::NoParameters
 ►Ckagome::offchain::NoPayload
 Ckagome::primitives::dispatch_error::NoProvidersThere are no providers so the account cannot be created
 Ckagome::network::NoSink
 Ckagome::NumTag< Num >Number-based marker-type for using as tag
 ►CObjectCacheInterface
 Ctools::containers::ObjectsCache< T, Alloc >
 ►Ctools::containers::ObjectsCache< T::Type >
 Ctools::containers::ObjsCacheDefAlloc< Type >
 Ctools::containers::ObjsCacheDefAlloc< T >
 Ckagome::runtime::OccupiedCoreInformation about a core which is currently occupied
 Ckagome::host_api::OffchainExtension
 Ckagome::host_api::OffchainExtensionConfig
 ►Ckagome::offchain::OffchainStorage
 ►Ckagome::offchain::OffchainWorker
 ►Ckagome::runtime::OffchainWorkerApi
 ►Ckagome::offchain::OffchainWorkerFactory
 ►Ckagome::offchain::OffchainWorkerPool
 Ckagome::primitives::OnDisabled
 Ckagome::consensus::grandpa::VoteWeight::OneTypeVoteWeight
 Ckagome::offchain::OpaqueNetworkState
 Ckagome::storage::trie::OpaqueNodeStorage
 Ckagome::primitives::dispatch_error::OtherSome unclassified error occurred
 Ckagome::network::OutboundHorizontal
 Ckagome::consensus::babe::OutboundHrmpMessage
 Ckagome::runtime::OutboundHrmpMessage
 Ckagome::network::ParachainBlock
 ►Ckagome::runtime::ParachainHost
 Ckagome::consensus::babe::ParachainInherentData
 Ckagome::network::ParachainState
 Ckagome::transaction_pool::PoolModeratorImpl::Params
 Ckagome::api::Parser< Cb >
 Ckagome::authority::ScheduleNode::Pause
 ►Ckagome::api::PaymentApi
 ►Ckagome::crypto::Pbkdf2Provider
 Ckagome::network::PeerDescriptor
 ►CPeerInfo
 Ckagome::network::PeeringConfig
 ►Ckagome::network::PeerManager
 Ckagome::network::PeerState
 Ckagome::network::PendingCollation
 Ckagome::parachain::AvailabilityStoreImpl::PerCandidate
 Ckagome::runtime::PersistedValidationData
 Ckagome::runtime::PersistentResult< Result >
 Ckagome::runtime::PersistentResult< void >
 ►Ckagome::storage::trie::PolkadotTrieFactory
 ►Ckagome::transaction_pool::PoolModerator
 Ckagome::api::ApiServiceImpl::ProcessorSpan
 Ckagome::network::PropagatedExtrinsics
 Ckagome::api::system::request::PropertiesGet a custom set of properties as a JSON object, defined in the chain spec
 ►Ckagome::authorship::Proposer
 Ckagome::network::ProtobufMessageAdapter< T >
 Ckagome::network::ProtobufMessageAdapter< BlocksRequest >
 Ckagome::network::ProtobufMessageAdapter< BlocksResponse >
 Ckagome::network::ProtobufMessageAdapter< StateRequest >
 Ckagome::network::ProtobufMessageAdapter< StateResponse >
 ►Ckagome::network::ProtocolBase
 Ckagome::network::StreamEngine::ProtocolDescr
 Ckagome::network::StreamEngine::ProtocolDescr.incoming
 Ckagome::network::StreamEngine::ProtocolDescr.outgoing
 Ckagome::network::ProtocolFactory
 Ckagome::runtime::PtrSize
 Ckagome::network::StreamEngine::RandomGossipStrategy< Rng >
 ►Ckagome::runtime::RawExecutor
 Ckagome::storage::trie::PolkadotTrieCursorImpl::ReachedEndState
 ►Ckagome::storage::face::ReadableBase< K >
 ►Ckagome::storage::face::ReadableBase< BufferView >
 ►Ckagome::storage::face::ReadableBase< common::BufferView >
 ►Ckagome::storage::face::ReadableBase< KView >
 Ckagome::consensus::babe::RecipientTagThe recipient Id as defined in Definition 7.5 (non existent definition)
 Ckagome::telemetry::MessagePool::Record
 ►Ckagome::metrics::RegistryClass stores metrics, provides interface to create metrics and families of metrics TODO(sanblch) rethink interface to avoid error on calling registering metrics before registering family provides interfaces to register families and metrics of metric types: counter, gauge, histogram, summary
 Ckagome::primitives::parachain::RelayRelay primitive is empty in polkadot for now
 Ckagome::network::ReputationChange
 ►Ckagome::network::ReputationRepository
 ►Ckagome::network::ReqCollationObserver
 Ckagome::api::details::RequestType< ResultType, ArgumentTypes >
 ►Ckagome::api::details::RequestType< bool, primitives::SubscriptionId >
 ►Ckagome::api::details::RequestType< bool, std::string >
 ►Ckagome::api::details::RequestType< bool, std::string, std::string >
 ►Ckagome::api::details::RequestType< common::Buffer >
 ►Ckagome::api::details::RequestType< common::Hash256, std::string >
 ►Ckagome::api::details::RequestType< jsonrpc::Value::Array >
 ►Ckagome::api::details::RequestType< primitives::AccountNonce, std::string >
 ►Ckagome::api::details::RequestType< primitives::BlockData, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< primitives::BlockHash >
 ►Ckagome::api::details::RequestType< primitives::BlockHeader, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< primitives::RuntimeDispatchInfo, std::string, std::string >
 ►Ckagome::api::details::RequestType< primitives::SubscriptionId, std::string >
 ►Ckagome::api::details::RequestType< std::string, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< std::vector< primitives::Extrinsic > >
 ►Ckagome::api::details::RequestType< std::vector< StateApi::StorageChangeSet >, std::vector< std::string >, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< std::vector< StateApi::StorageChangeSet >, std::vector< std::string >, std::string, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< uint32_t >
 ►Ckagome::api::details::RequestType< void, std::string, std::optional< std::string > >
 ►Ckagome::api::details::RequestType< void, std::string, std::string, std::string >
 ►Ckagome::api::details::RequestType< void, uint32_t >
 ►CResolver
 Ckagome::authority::ScheduleNode::Resume
 Ckagome::primitives::events::RetractedEventParams
 Ckagome::network::Roles
 Ckagome::network::Roles.flags
 ►Ckagome::consensus::grandpa::RoundObserverObserves incoming messages. Abstraction of a network
 ►Ckagome::network::Router
 Ckagome::network::RPC< MessageReadWriterT >
 ►Ckagome::api::RpcApi
 Ckagome::primitives::RpcMethods
 ►Ckagome::runtime::RuntimeCodeProvider
 Ckagome::primitives::RuntimeDispatchInfo
 Ckagome::runtime::RuntimeEnvironment
 Ckagome::runtime::RuntimeEnvironmentFactory::RuntimeEnvironmentTemplate
 ►Ckagome::runtime::RuntimePropertiesCache
 Ckagome::runtime::RuntimeUpgradeTrackerImpl::RuntimeUpgradeData
 ►Ckagome::runtime::RuntimeUpgradeTracker
 CSafeObject< T, M >
 CSafeObject< ParachainMap >
 CSafeObject< PeerMap >
 CSafeObject< std::unordered_map< ThreadNumber, std::shared_ptr< kagome::offchain::OffchainWorker > > >
 Ckagome::authority::ScheduleNode::ScheduledChange
 Ckagome::runtime::ScheduledCoreInformation about a core which is currently occupied
 Ckagome::consensus::Seal
 Ckagome::storage::trie::PolkadotTrieCursorImpl::SearchState
 Ckagome::network::Seconded
 ►Ckagome::crypto::Secp256k1Provider
 Ckagome::application::AppConfigurationImpl::SegmentHandler
 Ckagome::primitives::SessionSession primitive
 ►Ckagome::metrics::SessionSession interface for OpenMetrics service
 ►Ckagome::api::SessionRpc session
 Ckagome::runtime::SessionInfo
 Ckagome::crypto::SessionKeys
 ►Ckagome::runtime::SessionKeysApi
 Ckagome::api::ApiServiceImpl::SessionSubscriptions
 Csha3_context_
 Csha3_context_.__unnamed__
 ►CShellExternalInterface
 Ckagome::network::Signed< Payload >Payload signed by validator
 ►Ckagome::consensus::grandpa::SignedMessage
 Ckagome::parachain::SigningContextA type returned by runtime with current session index and a parent hash
 Ckagome::runtime::SingleModuleCache
 Ckagome::runtime::SmallLruCache< Key, Value, PriorityType >
 ►Cspan
 Ckagome::common::spin_lock
 ►Ckagome::crypto::Sr25519Keypair
 ►Ckagome::crypto::Sr25519Provider
 ►Ckagome::api::StateApi
 Ckagome::network::StateEntryA key-value pair
 Ckagome::network::Statement
 ►Ckagome::network::StateProtocolObserver
 Ckagome::network::StateRequest
 Ckagome::network::StateResponse
 Ckagome::transaction_pool::TransactionPool::Status
 Ckagome::network::Status
 Ckagome::api::StateApi::StorageChangeSet
 Ckagome::host_api::StorageExtension
 ►CStream
 Ckagome::primitives::Strobe
 Ckagome::consensus::grandpa::VoteGraph::Subchain
 Ckagome::api::state::request::SubscribeStorage
 ►Ckagome::metrics::SummaryA summary metric samples observations over a sliding window of time
 ►Ckagome::network::Synchronizer
 ►Ckagome::network::SyncProtocolObserver
 ►Ckagome::api::SystemApi
 ►Ckagome::runtime::TaggedTransactionQueue
 ►Ckagome::telemetry::TelemetryConnection
 Ckagome::telemetry::TelemetryEndpoint
 ►Ckagome::telemetry::TelemetryService
 CTicToc
 ►Ckagome::clock::Timer
 Ckagome::primitives::dispatch_error::TokenAn error to do with tokens
 Ckagome::consensus::grandpa::TotalWeight
 Ckagome::primitives::Transaction
 ►Ckagome::runtime::TransactionPaymentApi
 ►Ckagome::transaction_pool::TransactionPool
 ►Ckagome::network::TransactionsTransmitter
 Ckagome::primitives::Transcript
 Ckagome::blockchain::TreeMeta
 Ckagome::storage::trie::PolkadotTrieCursorImpl::TriePathEntry
 ►Ckagome::storage::trie::TrieSerializer
 ►Ckagome::storage::trie::TrieStorage
 ►Ckagome::runtime::TrieStorageProvider
 ►Ctrue_type
 Ckagome::storage::trie::PolkadotTrieCursorImpl::UninitializedState
 ►Cstd::unordered_set< K >STL class
 CUnreachable_At_Line< LINE >This file declares UNREACHABLE macro. Use it to prevent compiler warnings
 Ckagome::api::state::request::UnsubscribeStorage
 Ckagome::consensus::babe::UpwardMessageTagAn upward message as defined in Definition 7.8 (non existent definition)
 Ckagome::common::Uri
 Ckagome::primitives::events::UsurpedEventParams
 Ckagome::network::UVarMessageAdapter< T >
 Ckagome::parachain::ParachainProcessorImpl::ValidateAndSecondResult
 Ckagome::parachain::ValidatorSignerSigns payload with signing context and validator keypair
 Ckagome::parachain::ValidatorSignerFactoryCreates validator signer
 Ckagome::primitives::ValidTransactionInformation concerning a valid transaction
 ►Cvariant
 Ckagome::common::VariantBuilder< Variant, Types >
 ►Cstd::vector< T >STL class
 Ckagome::primitives::Version
 Ckagome::api::system::request::VersionGet the node implementation's version. Should be a semver string
 Ckagome::consensus::babe::Vote
 ►Ckagome::consensus::grandpa::VoteCryptoProvider
 ►Ckagome::consensus::grandpa::VoteGraph
 Ckagome::consensus::grandpa::VoteMessage
 Ckagome::consensus::grandpa::VoterSet
 ►Ckagome::consensus::grandpa::VoteTracker
 Ckagome::crypto::VRFOutput
 ►Ckagome::crypto::VRFProvider
 Ckagome::crypto::VRFVerifyOutput
 Ckagome::Wrapper< T, typename >
 Ckagome::common::Wrapper< T, Tag >Make strongly typed structures from different concepts of the equal types. E.g. block height and round number are both uint64_t, but better to be different types. Or, ID and Signature both vectors
 ►Ckagome::storage::face::Writeable< K, V >An mixin for modifiable map
 ►Ckagome::storage::face::Writeable< BufferView, Buffer >
 ►Ckagome::storage::face::Writeable< common::BufferView, common::Buffer >
 ►Ckagome::storage::face::Writeable< common::kagome::common::BufferView, common::kagome::common::SLBuffer >
 ►Ckagome::storage::face::Writeable< KView, V >
 ►CWriter
 ►CBase
 ►CBaseContainer
 ►CVoteMessage