pub trait Executor: Sync + Send {
    fn execute(&self, block: ExecutionBlock) -> Result<ExecutionResult, Error>;
    fn dry_run(
        &self,
        block: ExecutionBlock,
        utxo_validation: Option<bool>
    ) -> Result<Vec<Vec<Receipt>>, Error>; }

Required Methods

Implementors