Proof using lmi rri.
intros.
eapply lift_prop; eauto using log_matching_invariant.
Qed.

(* Specifications: *)
Lemma update_elections_data_client_request_leaderLogs :
forall h st client id c,
leaderLogs (update_elections_data_client_request h st client id c) =
leaderLogs (fst st).
Theorem logs_contiguous :
forall net h,
refined_raft_intermediate_reachable net ->
contiguous_range_exact_lo (log (snd (nwState net h))) 0.
Theorem lift_sorted :
forall net,
refined_raft_intermediate_reachable net ->
logs_sorted (deghost net).