type !'a step = | S_ctw : [ `Commit_to_wires ] step| S_ctp : [ `Commit_to_plook ] step| S_pppi : [ `PP_prepare_ids ] step| S_ppctt : [ `PP_commit_to_t ] step| S_ppkeax : [ `PP_kzg_eval_at_x ] step| S_pcd : [ `PC_distribution ] step
type pppi_res_payload = {index : int;content : string list;
}val to_reply : 'step step -> t -> 'step reply optionval string_of_message : t -> string