Skip to main content

ExecutorTx

Trait ExecutorTx 

Source
pub trait ExecutorTx<Executor>: ExecutableTxParts<Recovered<<<Executor as BlockExecutor>::Evm as Evm>::Transaction>, <Executor as BlockExecutor>::Transaction>
where Executor: BlockExecutor,
{ }
Available on crate feature evm only.
Expand description

Executable transaction consumed by a block executor.

Dyn Compatibility§

This trait is dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety".

Implementors§

Source§

impl<T, Executor> ExecutorTx<Executor> for T
where Executor: BlockExecutor, T: ExecutableTxParts<Recovered<<<Executor as BlockExecutor>::Evm as Evm>::Transaction>, <Executor as BlockExecutor>::Transaction>,