Proof using.
unfold update_elections_data_requestVoteReply.
intros.
repeat break_match; simpl in *; eauto.
repeat find_rewrite.
match goal with
| H : handleRequestVoteReply _ _ _ _ _ = _ |- _ =>
symmetry in H
end.
find_apply_lem_hyp handleRequestVoteReply_spec.
intuition; repeat find_rewrite; auto.
Qed.

(* Specifications: *)
Lemma leaderLogs_sorted_request_vote_reply :
refined_raft_net_invariant_request_vote_reply leaderLogs_sorted.