We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d3a1054 commit 7cccd82Copy full SHA for 7cccd82
poly-commitment/src/ipa.rs
@@ -582,7 +582,8 @@ where
582
) -> PolyComm<G> {
583
let basis = self.get_lagrange_basis(domain);
584
let commit_evaluations = |evals: &Vec<G::ScalarField>, basis: &Vec<PolyComm<G>>| {
585
- PolyComm::<G>::multi_scalar_mul(&basis.iter().collect::<Vec<_>>()[..], &evals[..])
+ let basis_refs: Vec<_> = basis.iter().collect();
586
+ PolyComm::<G>::multi_scalar_mul(&basis_refs, evals)
587
};
588
match domain.size.cmp(&plnm.domain().size) {
589
std::cmp::Ordering::Less => {
0 commit comments