|  | 
| 1 | 1 | use std::{borrow::Cow, ops::Neg, rc::Rc}; | 
| 2 | 2 | 
 | 
| 3 | 3 | use ark_ff::{fields::arithmetic::InvalidBigInt, BigInteger256, One, Zero}; | 
| 4 |  | -use ark_poly::{ | 
| 5 |  | -    univariate::DensePolynomial, DenseUVPolynomial, EvaluationDomain, Radix2EvaluationDomain, | 
| 6 |  | -}; | 
|  | 4 | +use ark_poly::{univariate::DensePolynomial, DenseUVPolynomial, EvaluationDomain}; | 
| 7 | 5 | use kimchi::{ | 
| 8 | 6 |     circuits::{expr::RowOffset, scalars::RandomOracles, wires::COLUMNS}, | 
| 9 | 7 |     oracles::OraclesResult, | 
| 10 | 8 |     proof::{PointEvaluations, ProofEvaluations, RecursionChallenge}, | 
| 11 | 9 | }; | 
| 12 |  | -use kimchi_stubs::WithLagrangeBasis; | 
| 13 | 10 | use mina_curves::pasta::{Fp, Fq, Pallas, Vesta}; | 
| 14 | 11 | use mina_p2p_messages::v2::{ | 
| 15 | 12 |     CompositionTypesBranchDataDomainLog2StableV1, CompositionTypesBranchDataStableV1, | 
| @@ -1879,7 +1876,7 @@ pub mod wrap_verifier { | 
| 1879 | 1876 |         let actual_shift = { OPS_BITS_PER_CHUNK * chunks_needed(input_length) }; | 
| 1880 | 1877 |         let pow2pow = |x: InnerCurve<Fq>, n: usize| (0..n).fold(x, |acc, _| acc.clone() + acc); | 
| 1881 | 1878 | 
 | 
| 1882 |  | -        let mut base_and_correction = |h: Domain| { | 
|  | 1879 | +        let base_and_correction = |h: Domain| { | 
| 1883 | 1880 |             let d = 2u64.pow(h.log2_size() as u32); | 
| 1884 | 1881 |             match lagrange_commitment::<Fq>(srs, d, i).chunks.as_slice() { | 
| 1885 | 1882 |                 &[g] => { | 
|  | 
0 commit comments