@@ -35,7 +35,6 @@ override('caml_pasta_fq_poseidon_block_cipher');
3535override ( 'prover_to_json' ) ;
3636override ( 'prover_index_fp_from_bytes' ) ;
3737override ( 'prover_index_fq_from_bytes' ) ;
38-
3938override ( 'prover_index_fp_to_bytes' ) ;
4039override ( 'prover_index_fq_to_bytes' ) ;
4140override ( 'caml_pasta_fp_plonk_index_max_degree' ) ;
@@ -52,72 +51,56 @@ override('caml_pasta_fp_plonk_index_create');
5251override ( 'caml_pasta_fq_plonk_index_create' ) ;
5352override ( 'caml_pasta_fp_plonk_gate_vector_from_bytes' ) ;
5453override ( 'caml_pasta_fq_plonk_gate_vector_from_bytes' ) ;
54+ override ( 'caml_pasta_fp_plonk_gate_vector_from_bytes_external' )
5555override ( 'caml_fp_srs_from_bytes' ) ;
5656override ( 'caml_fq_srs_from_bytes' ) ;
5757override ( 'caml_pasta_fp_plonk_circuit_serialize' ) ;
5858override ( 'caml_pasta_fq_plonk_circuit_serialize' ) ;
59-
6059override ( 'caml_pasta_fp_plonk_index_decode' )
6160override ( 'caml_pasta_fq_plonk_index_decode' )
6261override ( 'caml_pasta_fp_plonk_index_encode' ) ;
6362override ( 'caml_pasta_fq_plonk_index_encode' ) ;
6463override ( 'caml_pasta_fq_plonk_index_read' ) ;
6564override ( 'caml_pasta_fp_plonk_index_read' ) ;
66-
67- // GateVector
68- [
69- 'caml_pasta_fp_plonk_gate_vector_create' ,
70- 'caml_pasta_fq_plonk_gate_vector_create' ,
71- 'caml_pasta_fp_plonk_gate_vector_add' ,
72- 'caml_pasta_fq_plonk_gate_vector_add' ,
73- 'caml_pasta_fp_plonk_gate_vector_get' ,
74- 'caml_pasta_fq_plonk_gate_vector_get' ,
75- 'caml_pasta_fp_plonk_gate_vector_len' ,
76- 'caml_pasta_fq_plonk_gate_vector_len' ,
77- 'caml_pasta_fp_plonk_gate_vector_wrap' ,
78- 'caml_pasta_fq_plonk_gate_vector_wrap' ,
79- 'caml_pasta_fp_plonk_gate_vector_digest' ,
80- 'caml_pasta_fq_plonk_gate_vector_digest' ,
81- 'caml_pasta_fp_plonk_circuit_serialize' ,
82- 'caml_pasta_fq_plonk_circuit_serialize' ,
83- ] . forEach ( override ) ;
84-
85- // Poly Commitment, Affine Point conversions
86- [
87- 'WasmFpPolyComm' ,
88- 'WasmFqPolyComm' ,
89- 'WasmGPallas' ,
90- 'WasmGVesta' ,
91- 'WasmPastaFp' ,
92- 'WasmPastaFq' ,
93- ] . forEach ( override ) ;
94-
95- // SRS
96- [
97- 'WasmFpSrs' ,
98- 'caml_fp_srs_create' ,
99- 'caml_fp_srs_create_parallel' ,
100- 'caml_fq_srs_get' ,
101- 'caml_fq_srs_set' ,
102- 'caml_fp_srs_write' ,
103- 'caml_fp_srs_read' ,
104- 'caml_fp_srs_add_lagrange_basis' ,
105- 'caml_fp_srs_commit_evaluations' ,
106- 'caml_fp_srs_b_poly_commitment' ,
107- 'caml_fp_srs_batch_accumulator_check' ,
108- 'caml_fp_srs_batch_accumulator_generate' ,
109- 'caml_fp_srs_h' ,
110- 'WasmFqSrs' ,
111- 'caml_fq_srs_create' ,
112- 'caml_fq_srs_create_parallel' ,
113- 'caml_fq_srs_get' ,
114- 'caml_fq_srs_set' ,
115- 'caml_fq_srs_write' ,
116- 'caml_fq_srs_read' ,
117- 'caml_fq_srs_add_lagrange_basis' ,
118- 'caml_fq_srs_commit_evaluations' ,
119- 'caml_fq_srs_b_poly_commitment' ,
120- 'caml_fq_srs_batch_accumulator_check' ,
121- 'caml_fq_srs_batch_accumulator_generate' ,
122- 'caml_fq_srs_h' ,
123- ] . forEach ( override ) ;
65+ override ( 'caml_fp_srs_from_bytes_external' ) ;
66+ override ( 'caml_fq_srs_from_bytes_external' ) ;
67+ override ( 'caml_pasta_fp_plonk_gate_vector_create' ) ;
68+ override ( 'caml_pasta_fq_plonk_gate_vector_create' ) ;
69+ override ( 'caml_pasta_fp_plonk_gate_vector_add' ) ;
70+ override ( 'caml_pasta_fq_plonk_gate_vector_add' ) ;
71+ override ( 'caml_pasta_fp_plonk_gate_vector_get' ) ;
72+ override ( 'caml_pasta_fq_plonk_gate_vector_get' ) ;
73+ override ( 'caml_pasta_fp_plonk_gate_vector_len' ) ;
74+ override ( 'caml_pasta_fq_plonk_gate_vector_len' ) ;
75+ override ( 'caml_pasta_fp_plonk_gate_vector_wrap' ) ;
76+ override ( 'caml_pasta_fq_plonk_gate_vector_wrap' ) ;
77+ override ( 'caml_pasta_fp_plonk_gate_vector_digest' ) ;
78+ override ( 'caml_pasta_fq_plonk_gate_vector_digest' ) ;
79+ override ( 'caml_pasta_fp_plonk_circuit_serialize' ) ;
80+ override ( 'caml_pasta_fq_plonk_circuit_serialize' ) ;
81+ override ( 'WasmFpSrs' ) ;
82+ override ( 'caml_fp_srs_create' ) ;
83+ override ( 'caml_fp_srs_create_parallel' ) ;
84+ override ( 'caml_fq_srs_get' ) ;
85+ override ( 'caml_fq_srs_set' ) ;
86+ override ( 'caml_fp_srs_write' ) ;
87+ override ( 'caml_fp_srs_read' ) ;
88+ override ( 'caml_fp_srs_add_lagrange_basis' ) ;
89+ override ( 'caml_fp_srs_commit_evaluations' ) ;
90+ override ( 'caml_fp_srs_b_poly_commitment' ) ;
91+ override ( 'caml_fp_srs_batch_accumulator_check' ) ;
92+ override ( 'caml_fp_srs_batch_accumulator_generate' ) ;
93+ override ( 'caml_fp_srs_h' ) ;
94+ override ( 'WasmFqSrs' ) ;
95+ override ( 'caml_fq_srs_create' ) ;
96+ override ( 'caml_fq_srs_create_parallel' ) ;
97+ override ( 'caml_fq_srs_get' ) ;
98+ override ( 'caml_fq_srs_set' ) ;
99+ override ( 'caml_fq_srs_write' ) ;
100+ override ( 'caml_fq_srs_read' ) ;
101+ override ( 'caml_fq_srs_add_lagrange_basis' ) ;
102+ override ( 'caml_fq_srs_commit_evaluations' ) ;
103+ override ( 'caml_fq_srs_b_poly_commitment' ) ;
104+ override ( 'caml_fq_srs_batch_accumulator_check' ) ;
105+ override ( 'caml_fq_srs_batch_accumulator_generate' ) ;
106+ override ( 'caml_fq_srs_h' ) ;
0 commit comments