@@ -97,12 +97,12 @@ BOOST_AUTO_TEST_CASE(kzg_random_test) {
97
97
typedef typename curve_type::scalar_field_type::value_type scalar_value_type;
98
98
typedef zk::commitments::kzg_commitment<curve_type> kzg_type;
99
99
100
- scalar_value_type alpha = algebra::random_element<scalar_field_type>();
101
100
scalar_value_type i = algebra::random_element<scalar_field_type>();
102
101
std::size_t n = 298 ;
103
102
const polynomial<scalar_value_type> f = {-1 , 1 , 2 , 3 , 5 , -15 };
104
103
105
- auto srs = kzg_type::setup ({n, alpha});
104
+ auto kzg_params = kzg_type::kzg_params_type (n);
105
+ auto srs = kzg_type::setup (kzg_params);
106
106
auto commit = kzg_type::commit (srs, f);
107
107
auto eval = f.evaluate (i);
108
108
auto proof = kzg_type::proof_eval (srs, f, i, eval);
@@ -232,7 +232,6 @@ BOOST_AUTO_TEST_CASE(kzg_batched_random_test) {
232
232
typedef typename curve_type::scalar_field_type::value_type scalar_value_type;
233
233
typedef zk::commitments::kzg_batched_commitment<curve_type> kzg_type;
234
234
235
- scalar_value_type alpha = algebra::random_element<scalar_field_type>();
236
235
std::size_t n = 298 ;
237
236
const std::vector<polynomial<scalar_value_type>> f0{{
238
237
{{1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 }},
@@ -259,7 +258,9 @@ BOOST_AUTO_TEST_CASE(kzg_batched_random_test) {
259
258
}
260
259
auto evals = kzg_type::evaluate_polynomials (polys, zs);
261
260
262
- auto srs = kzg_type::setup ({n, alpha});
261
+ auto kzg_params = kzg_type::kzg_params_type (n);
262
+ auto alpha = kzg_params.alpha ;
263
+ auto srs = kzg_type::setup (kzg_params);
263
264
264
265
std::vector<scalar_value_type> gammas;
265
266
for (std::size_t i = 0 ; i < num_polys; ++i) {
0 commit comments