Function gear_processor::process

source ·
pub fn process<E>(
    block_config: &BlockConfig,
    execution_context: ProcessExecutionContext,
    random_data: (Vec<u8>, u32),
    memory_pages: BTreeMap<GearPage, PageBuf>
) -> Result<Vec<JournalNote>, SystemExecutionError>where
    E: Environment,
    E::Ext: ProcessorExternalities + BackendExternalities + 'static,
    <E::Ext as Externalities>::UnrecoverableError: BackendSyscallError,
Expand description

Process program & dispatch for it and return journal for updates.