fix: populate transaction trace error field (#3627)

This commit is contained in:
Chris Evanko
2023-07-06 10:29:21 -04:00
committed by GitHub
parent 73bfb2c9a4
commit 350f1a1e49

View File

@ -321,9 +321,10 @@ impl CallTraceNode {
pub(crate) fn parity_transaction_trace(&self, trace_address: Vec<usize>) -> 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(),