Skip to main content

ExecutableTxIterator

Trait ExecutableTxIterator 

Source
pub trait ExecutableTxIterator<Evm: ConfigureEvm>: ExecutableTxTuple<Tx: ExecutableTxFor<Evm, Recovered = Self::Recovered>> {
    type Recovered: RecoveredTx<TxTy<Evm::Primitives>> + Send + Sync;
}
Available on crate feature std only.
Expand description

Iterator over executable transactions.

Required Associated Types§

Source

type Recovered: RecoveredTx<TxTy<Evm::Primitives>> + Send + Sync

HACK: for some reason, this duplicated AT is the only way to enforce the inner Recovered: Send + Sync bound. Effectively alias for Self::Tx::Recovered.

Implementors§

Source§

impl<T, Evm: ConfigureEvm> ExecutableTxIterator<Evm> for T
where T: ExecutableTxTuple<Tx: ExecutableTxFor<Evm, Recovered: Send + Sync>>,