pub fn new_full<RuntimeApi, Executor>(
    config: Configuration,
    hwbench: Option<HwBench>
) -> Result<NewFull<Arc<FullClient<RuntimeApi, Executor>>>, Error>where
    RuntimeApi: ConstructRuntimeApi<Block, FullClient<RuntimeApi, Executor>> + Send + Sync + 'static,
    RuntimeApi::RuntimeApi: RuntimeApiCollection<StateBackend = StateBackendFor<FullBackend, Block>>,
    Executor: NativeExecutionDispatch + 'static,