Proof using.
unfold handleClientRequest.
intros.
repeat break_match; repeat find_inversion; auto.
Qed.

Lemma directly_committed_allEntries_preserved :
forall net net' e,
directly_committed net e ->
(forall h, In (eTerm e, e) (allEntries (fst (nwState net h))) ->
In (eTerm e, e) (allEntries (fst (nwState net' h)))) ->
directly_committed net' e.