Module sc_service::config [−][src]
Service configuration.
Structs
| Configuration | Service configuration. | 
| ExtTransport | Implementation of  | 
| Multiaddr | Representation of a Multiaddr. | 
| MultiaddrWithPeerId | Address of a node, including its identity. | 
| NetworkConfiguration | Network service configuration. | 
| OffchainWorkerConfig | Configuration of the database of the client. | 
| PrometheusConfig | Configuration of the Prometheus endpoint. | 
| TaskExecutor | Callable object that execute tasks. | 
| TelemetryEndpoints | List of telemetry servers we want to talk to. Contains the URL of the server, and the maximum verbosity level. | 
| TransactionPoolOptions | Pool configuration options. | 
Enums
| BasePath | The base path that is used for everything that needs to be write on disk to run a node. | 
| DatabaseConfig | Where to find the database.. | 
| KeepBlocks | Block pruning settings. | 
| KeystoreConfig | Configuration of the client keystore. | 
| NodeKeyConfig | 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. | 
| PruningMode | Pruning mode. | 
| Role | Role of the local node. | 
| RpcMethods | Available RPC methods. | 
| TaskType | Type for tasks spawned by the executor. | 
| TransactionStorageMode | Block body storage scheme. | 
| WasmExecutionMethod | Specification of different methods of executing the runtime Wasm code. | 
Traits
| Database |