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.