CLI option to enable authoring when offline (#2104)

* CLI option to enable authoring when offline

* Update core/service/src/config.rs

Co-Authored-By: arkpar <arkady.paronyan@gmail.com>
This commit is contained in:
Arkadiy Paronyan
2019-03-25 11:28:35 +01:00
committed by GitHub
parent 44db5f44e3
commit c6addc9bd5
7 changed files with 31 additions and 3 deletions
+3
View File
@@ -68,6 +68,8 @@ pub struct Configuration<C, G: Serialize + DeserializeOwned + BuildStorage> {
pub telemetry_endpoints: Option<TelemetryEndpoints>,
/// The default number of 64KB pages to allocate for Wasm execution
pub default_heap_pages: Option<u64>,
/// Enable authoring even when offline.
pub force_authoring: bool,
}
impl<C: Default, G: Serialize + DeserializeOwned + BuildStorage> Configuration<C, G> {
@@ -93,6 +95,7 @@ impl<C: Default, G: Serialize + DeserializeOwned + BuildStorage> Configuration<C
rpc_ws: None,
telemetry_endpoints: None,
default_heap_pages: None,
force_authoring: false,
};
configuration.network.boot_nodes = configuration.chain_spec.boot_nodes().to_vec();