Proof using.
unfold handleRequestVote.
intros.
repeat break_match; repeat find_inversion; eauto.
Qed.

(* Specifications: *)
Lemma match_index_all_entries_request_vote :
refined_raft_net_invariant_request_vote match_index_all_entries_inv.
Lemma candidate_entries_request_vote :
refined_raft_net_invariant_request_vote CandidateEntries.