Module sc_service::config
source · Expand description
Service configuration.
Structs
Service configuration.
Execution strategies settings.
A single request received by a peer on a request-response protocol.
Representation of a Multiaddr.
Address of a node, including its identity.
Network service configuration.
Extension to
SetConfig
for sets that aren’t the default set.Configuration of the database of the client.
Response for an incoming request to be send by a request protocol handler.
Configuration of the Prometheus endpoint.
Protocol name prefix, transmitted on the wire for legacy protocol names.
I.e.,
dot
in /dot/sync/2
. Should be unique for each chain. Always UTF-8.
Deprecated in favour of genesis hash & fork ID based protocol names.Configuration for a single request-response protocol.
Configuration for a set of nodes.
List of telemetry servers we want to talk to. Contains the URL of the server, and the
maximum verbosity level.
Pool configuration options.
Enums
The base path that is used for everything that needs to be write on disk to run a node.
Block pruning settings.
Where to find the database..
Strategy for executing a call into the runtime.
Configuration of the client keystore.
The configuration of a node’s secret key, describing the type of key
and how it is obtained. A node’s identity keypair is the result of
the evaluation of the node key configuration.
Pruning mode.
Role of the local node.
Available RPC methods.
Type for tasks spawned by the executor.
Configuration for the transport layer.
Specification of different methods of executing the runtime Wasm code.
The instantiation strategy to use for the WASM executor.