pub fn recover_phantom_trace_for_call( tx_traces: &mut impl Iterator<Item = ExecTrace>, original_tx_hash: H256, cross_space_nonce: u32 ) -> Result<Vec<TransactionExecTraces>, String>