message: Use SeqNo in rust tests retry to check instead of txn time.
diff: @@ -48,7 +48,7 @@ impl LedgerUtils {
  }
  pub fn submit_request_with_retries(pool_handle: i32, request_json: &str, previous_response: &str) -> Result<String, ErrorCode> {
  - LedgerUtils::_submit_retry(LedgerUtils::extract_timestamp_from_reply(previous_response).unwrap(), || {
  + LedgerUtils::_submit_retry(LedgerUtils::_extract_seq_no_from_reply(previous_response).unwrap(), || {
  LedgerUtils::submit_request(pool_handle, request_json)
  })
  }
  @@ -115,16 +115,10 @@ impl LedgerUtils {
  Ok(request_result_json)
  }
  - pub fn extract_timestamp_from_reply(reply: &str) -> Result<u64, &'static str> {
  + fn _extract_seq_no_from_reply(reply: &str) -> Result<u64, &'static str> {
  ::serde_json::from_str::<::serde_json::Value>(reply).map_err(|_| "Reply isn't valid JSON")?
  - ["result"]["txnTime"]
  - .as_u64().ok_or("Missed timestamp in reply")
  - }
  -
  - fn extract_timestamp_from_state_proof_in_reply(reply: &str) -> Result<u64, &'static str> {
  - ::serde_json::from_str::<::serde_json::Value>(reply).map_err(|_| "Reply isn't valid JSON")?
  - ["result"]["state_proof"]["multi_signature"]["value"]["timestamp"]
  - .as_u64().ok_or("Missed timestamp in reply")
  + ["result"]["seqNo"]
  + .as_u64().ok_or("Missed seqNo in reply")
  }
  fn _submit_retry<F>(minimal_timestamp: u64, submit_action: F) -> Result<String, ErrorCode>
  @@ -133,7 +127,7 @@ impl LedgerUtils {
  let action_result = loop {
  let action_result = submit_action()?;
  - let retry = LedgerUtils::extract_timestamp_from_state_proof_in_reply(&action_result)
  + let retry = LedgerUtils::_extract_seq_no_from_reply(&action_result)
  .map(|received_timestamp| received_timestamp < minimal_timestamp)
  .unwrap_or(true);
  