[][src]Function polymesh::service::new_full_base

pub fn new_full_base<R, D, E, F>(
    mut config: Configuration,
    with_startup_data: F
) -> Result<NewFullBase<R, D, E>, ServiceError> where
    F: FnOnce(&BabeBlockImport<Block, TFullClient<Block, R, D>, GrandpaBlockImport<TFullBackend<Block>, Block, TFullClient<Block, R, D>, LongestChain<TFullBackend<Block>, Block>>>, &BabeLink<Block>),
    R: ConstructRuntimeApi<Block, TFullClient<Block, R, D>> + Send + Sync + 'static,
    R::RuntimeApi: RuntimeApiCollection<E, StateBackend = StateBackendFor<TFullBackend<Block>, Block>>,
    D: NativeExecutionDispatch + 'static,
    E: RuntimeExtrinsic

Creates a full service from the configuration.