diff --git a/crates/revm/revm-inspectors/src/tracing/types.rs b/crates/revm/revm-inspectors/src/tracing/types.rs index 34c990abdd..37305eb687 100644 --- a/crates/revm/revm-inspectors/src/tracing/types.rs +++ b/crates/revm/revm-inspectors/src/tracing/types.rs @@ -321,9 +321,10 @@ impl CallTraceNode { pub(crate) fn parity_transaction_trace(&self, trace_address: Vec) -> TransactionTrace { let action = self.parity_action(); let output = self.parity_trace_output(); + let error = self.trace.as_error(); TransactionTrace { action, - error: None, + error, result: Some(output), trace_address, subtraces: self.children.len(),