@@ -24,7 +24,13 @@ fun handle_AM_request_JSON conf js nonceVal =
2424 (case (op=) req_type coq_STR_RUN of
2525 True =>
2626 (case let val Build_Jsonifiable _ from_JSON =
27- coq_Jsonifiable_ProtocolRunRequest coq_Jsonifiable_Term
27+ coq_Jsonifiable_ProtocolRunRequest
28+ (coq_Jsonifiable_Term
29+ (coq_Jsonifiable_ASP coq_Jsonifiable_FWD
30+ (coq_Jsonifiable_ASP_Params
31+ (jsonifiable_map_serial_serial
32+ coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
33+ coq_Stringifiable_ID_Type))) coq_Jsonifiable_Split)
2834 coq_Jsonifiable_RawEv
2935 (coq_Jsonifiable_Attestation_Session
3036 (jsonifiable_map_serial_serial coq_Stringifiable_ID_Type
@@ -53,8 +59,22 @@ fun handle_AM_request_JSON conf js nonceVal =
5359 True =>
5460 (case let val Build_Jsonifiable _ from_JSON =
5561 coq_Jsonifiable_ProtocolAppraiseRequest
56- coq_Jsonifiable_Term coq_Jsonifiable_RawEv
57- coq_Jsonifiable_Evidence
62+ (coq_Jsonifiable_Term
63+ (coq_Jsonifiable_ASP coq_Jsonifiable_FWD
64+ (coq_Jsonifiable_ASP_Params
65+ (jsonifiable_map_serial_serial
66+ coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
67+ coq_Stringifiable_ID_Type)))
68+ coq_Jsonifiable_Split) coq_Jsonifiable_RawEv
69+ (coq_Jsonifiable_Evidence
70+ (jsonifiable_map_serial_serial
71+ coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
72+ coq_Stringifiable_ID_Type) coq_Jsonifiable_FWD
73+ coq_Jsonifiable_nat
74+ (coq_Jsonifiable_ASP_Params
75+ (jsonifiable_map_serial_serial
76+ coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
77+ coq_Stringifiable_ID_Type)))
5878 (coq_Jsonifiable_Attestation_Session
5979 (jsonifiable_map_serial_serial
6080 coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
@@ -74,9 +94,11 @@ fun handle_AM_request_JSON conf js nonceVal =
7494 let val Build_Jsonifiable to_JSON _ =
7595 coq_Jsonifiable_ProtocolAppraiseResponse
7696 (coq_Jsonifiable_AppResultC
77- (jsonifiable_map_serial_serial
78- coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
79- coq_Stringifiable_ID_Type))
97+ (coq_Jsonifiable_ASP_Params
98+ (jsonifiable_map_serial_serial
99+ coq_Stringifiable_ID_Type coq_Eq_Class_ID_Type
100+ coq_Stringifiable_ID_Type))
101+ coq_Jsonifiable_Split coq_Jsonifiable_RawEv)
80102 in
81103 to_JSON app_resp0 end) end)
82104 | False => coq_ErrorResponseJSON "Invalid request type")))
0 commit comments