diff --git a/poly-commit/src/streaming_kzg/mod.rs b/poly-commit/src/streaming_kzg/mod.rs index 75249757..011aeca5 100644 --- a/poly-commit/src/streaming_kzg/mod.rs +++ b/poly-commit/src/streaming_kzg/mod.rs @@ -268,7 +268,7 @@ fn interpolate_poly( ) -> DensePolynomial { let mut res = DensePolynomial::from_coefficients_vec(vec![E::ScalarField::zero()]); for (j, (_x_j, y_j)) in eval_points.iter().zip(evals.iter()).enumerate() { - let l_poly = lang[j].mul(sca_inverse[j] * y_j); + let l_poly = (&lang[j]).mul(sca_inverse[j] * y_j); res = (&res).add(&l_poly); } res