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>