reth_primitives_traits/transaction/
execute.rs

1//! Abstraction of an executable transaction.
2
3use alloy_primitives::Address;
4
5/// Loads transaction into execution environment.
6pub trait FillTxEnv<TxEnv> {
7    /// Fills `TxEnv` with an [`Address`] and transaction.
8    fn fill_tx_env(&self, tx_env: &mut TxEnv, sender: Address);
9}