Crate cumulus_client_service
source ·Expand description
Cumulus service
Provides functions for starting a collator node or a normal full node.
Modules§
- old_consensusDeprecatedRe-exports of old parachain consensus loop start logic.
- Interface that provides access to the current storage proof size.
Structs§
- Parameters given to
build_network
. - Parameters given to
start_full_node
. - Parameters given to
start_relay_chain_tasks
.
Enums§
- The expected level of collator sybil-resistance on the network. This is used to configure the type of metadata passed alongside block announcements on the network.
- A hint about how long the node should wait before attempting to recover missing block data from the data availability layer.
Functions§
- Build the network service, the network status sinks and an RPC sender.
- Build a relay chain interface. Will return a minimal relay chain node with RPC client or an inprocess node, based on the
CollatorOptions
passed in. - Prepare the parachain’s node configuration
- start_collatorDeprecatedStart a collator node for a parachain.
- start_full_nodeDeprecatedStart a full node for a parachain.
- Start necessary consensus tasks related to the relay chain.
Type Aliases§
- Host functions that should be used in parachain nodes.