Proof using si rri.
intros.
pose proof (lift_prop _ logs_sorted_invariant).
find_insterU. conclude_using eauto.
unfold logs_sorted, logs_sorted_host in *. break_and.
unfold deghost in *. simpl in *. break_match. eauto.
Qed.

Lemma leaderLogs_update_elections_data_timeout :
forall h st,
leaderLogs (update_elections_data_timeout h st) =
leaderLogs (fst st).