[−][src]Function holochain_core::nucleus::actions::initialize::initialize_application
pub fn initialize_application(
dna: Dna,
context: Arc<Context>
) -> Box<Future<Item = NucleusStatus, Error = String>>
Initialize Application, Action Creator This is the high-level initialization function that wraps the whole process of initializing an instance. It creates both InitApplication and ReturnInitializationResult actions asynchronously.
Returns a future that resolves to an Ok(NucleusStatus) or an Err(String) which carries either the Dna error or errors from the genesis callback.
Use futures::executor::block_on to wait for an initialized instance.