Proof using.
start.
find_apply_lem_hyp handleRequestVote_type. intuition; try congruence.
rewrite leaderLogs_update_elections_data_requestVote.
repeat find_rewrite. eauto.
Qed.

(* Specifications: *)
Lemma leaders_have_leaderLogs_requestVoteReply :
refined_raft_net_invariant_request_vote_reply leaders_have_leaderLogs.