Trait sp_core::traits::RuntimeSpawn[][src]

pub trait RuntimeSpawn: Send {
    fn spawn_call(
        &self,
        dispatcher_ref: u32,
        func: u32,
        payload: Vec<u8>
    ) -> u64;
fn join(&self, handle: u64) -> Vec<u8>; }
Expand description

Runtime spawn extension.

Required methods

Create new runtime instance and use dynamic dispatch to invoke with specified payload.

Returns handle of the spawned task.

Function pointers (dispatcher_ref, func) are WASM pointer types.

Join the result of previously created runtime instance invocation.

Implementors