pub fn build_simulated_block<Err, T, EvmTypes>(
block: RecoveredBlock<<<T as RpcConvert>::Primitives as NodePrimitives>::Block>,
results: Vec<TxResultExt<<EvmTypes as EvmTypesHost>::TxResultExt>>,
txs_kind: BlockTransactionsKind,
converter: &T,
) -> Result<SimulatedBlock<Block<<<T as RpcConvert>::Network as RpcTypes>::TransactionResponse, <<T as RpcConvert>::Network as RpcTypes>::Header>>, Err>where
Err: Error + FromEthApiError + FromEvmError<<T as RpcConvert>::Evm> + From<<T as RpcConvert>::Error> + Into<ErrorObject<'static>>,
T: RpcConvert,
EvmTypes: EvmTypes,Available on crate feature
rpc only.Expand description
Handles outputs of the calls execution and builds a SimulatedBlock.