@@ -669,15 +669,15 @@ where
669669 ) -> (Self , [AffineTranscript <B >; NScalarSlices * Size + NScalarSlices * 4 + Size * 9 - 3 ]) {
670670 let mut (accumulator , transcript )
671671 : (Self , [JTranscript <B >; NScalarSlices * Size + NScalarSlices * 4 + Size * 9 - 3 ]) =
672- CurveJ ::msm_partial (points , scalars );
673- let op = accumulator .sub (CurveJ ::offset_generator_final ());
674- transcript [73 * Size + 252 ] = op .1 ;
675- accumulator = op .0 ;
676- let affine_transcript : [AffineTranscript <B >; NScalarSlices * Size + NScalarSlices * 4 + Size * 9 - 3 ] =
677- AffineTranscript ::from_jacobian_transcript (transcript );
672+ CurveJ ::msm_partial (points , scalars );
673+ let op = accumulator .sub (CurveJ ::offset_generator_final ());
674+ transcript [73 * Size + 252 ] = op .1 ;
675+ accumulator = op .0 ;
676+ let affine_transcript : [AffineTranscript <B >; NScalarSlices * Size + NScalarSlices * 4 + Size * 9 - 3 ] =
677+ AffineTranscript ::from_jacobian_transcript (transcript );
678678
679- (accumulator , affine_transcript )
680- }
679+ (accumulator , affine_transcript )
680+ }
681681
682682 pub (crate ) unconstrained fn compute_linear_expression_transcript <let NScalarSlices : u32 , let NMuls : u32 , let NAdds : u32 >(
683683 mut mul_points : [Curve ; NMuls ],
@@ -695,21 +695,21 @@ where
695695
696696 let mut (accumulator , transcript )
697697 : (Self , [JTranscript <B >; NScalarSlices * NMuls + NScalarSlices * 4 + NMuls * 9 + NAdds - 3 ]) =
698- CurveJ ::msm_partial (mul_j , scalars );
699- let mut transcript_ptr : u32 = NScalarSlices * NMuls + NScalarSlices * 4 + NMuls * 9 - 4 ;
700- for i in 0 ..NAdds {
701- let op = accumulator .conditional_incomplete_add (add_j [i ], !add_j [i ].is_infinity );
702- transcript [transcript_ptr ] = op .1 ;
703- accumulator = op .0 ;
704- transcript_ptr += 1 ;
705- }
706-
707- let op = accumulator .sub (CurveJ ::offset_generator_final ());
698+ CurveJ ::msm_partial (mul_j , scalars );
699+ let mut transcript_ptr : u32 = NScalarSlices * NMuls + NScalarSlices * 4 + NMuls * 9 - 4 ;
700+ for i in 0 ..NAdds {
701+ let op = accumulator .conditional_incomplete_add (add_j [i ], !add_j [i ].is_infinity );
708702 transcript [transcript_ptr ] = op .1 ;
709703 accumulator = op .0 ;
710- let affine_transcript : [AffineTranscript <B >; NScalarSlices * NMuls + NScalarSlices * 4 + NMuls * 9 + NAdds - 3 ] =
711- AffineTranscript ::from_jacobian_transcript (transcript );
712-
713- (accumulator , affine_transcript )
704+ transcript_ptr += 1 ;
714705 }
706+
707+ let op = accumulator .sub (CurveJ ::offset_generator_final ());
708+ transcript [transcript_ptr ] = op .1 ;
709+ accumulator = op .0 ;
710+ let affine_transcript : [AffineTranscript <B >; NScalarSlices * NMuls + NScalarSlices * 4 + NMuls * 9 + NAdds - 3 ] =
711+ AffineTranscript ::from_jacobian_transcript (transcript );
712+
713+ (accumulator , affine_transcript )
714+ }
715715}
0 commit comments