Skip to main content

TxResultWithStateFor

Type Alias TxResultWithStateFor 

Source
pub type TxResultWithStateFor<Evm> = TxResultWithState<EvmTypesFor<Evm>>;
Expand description

Type alias for a configured EVM transaction result with detached state changes.

Aliased Type§

pub struct TxResultWithStateFor<Evm> {
    pub result: TxResultExt<<<<Evm as ConfigureEvm>::BlockExecutorFactory as BlockExecutorFactory>::EvmTypes as EvmTypesHost>::TxResultExt>,
    pub pending_state: PendingState,
    /* private fields */
}

Fields§

§result: TxResultExt<<<<Evm as ConfigureEvm>::BlockExecutorFactory as BlockExecutorFactory>::EvmTypes as EvmTypesHost>::TxResultExt>

Execution result produced by the transaction.

§pending_state: PendingState

Pending state the transaction detached into.

Layout§

Note: Encountered an error during type layout; the type failed to be normalized.