pub type TxResultWithStateFor<Evm> = TxResultWithState<<<Evm as ConfigureEvm>::BlockExecutorFactory as BlockExecutorFactory>::EvmTypes>;Available on crate feature
evm only.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: PendingStatePending state the transaction detached into.
Layout§
Note: Encountered an error during type layout; the type failed to be normalized.