Proof using.
unfold update_elections_data_client_request in *.
intros. repeat break_match; repeat find_inversion; auto.
Qed.

(* Specifications: *)
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).
Lemma update_elections_data_timeout_leaderLogs :
forall h st,
leaderLogs (update_elections_data_timeout h st) = leaderLogs (fst st).