Function polkadot_service::new_full [−][src]
pub fn new_full<RuntimeApi, ExecutorDispatch, OverseerGenerator>(
config: Configuration,
is_collator: IsCollator,
grandpa_pause: Option<(u32, u32)>,
disable_beefy: bool,
jaeger_agent: Option<SocketAddr>,
telemetry_worker_handle: Option<TelemetryWorkerHandle>,
program_path: Option<PathBuf>,
overseer_gen: OverseerGenerator
) -> Result<NewFull<Arc<FullClient<RuntimeApi, ExecutorDispatch>>>, Error> where
RuntimeApi: ConstructRuntimeApi<Block, FullClient<RuntimeApi, ExecutorDispatch>> + Send + Sync + 'static,
RuntimeApi::RuntimeApi: RuntimeApiCollection<StateBackend = StateBackendFor<FullBackend, Block>>,
ExecutorDispatch: NativeExecutionDispatch + 'static,
OverseerGenerator: OverseerGen,
Expand description
Create a new full node of arbitrary runtime and executor.
This is an advanced feature and not recommended for general use. Generally, build_full
is
a better choice.