Browse Source

fix for V-SCT-VUL-005

main
Kevin Jue 1 year ago
parent
commit
6af5b0ae93
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      verifier/verifier.go

+ 4
- 2
verifier/verifier.go

@ -119,8 +119,10 @@ func (c *VerifierChip) rangeCheckProof(proof variables.Proof) {
// Range check the openings proof. // Range check the openings proof.
for _, queryRound := range proof.OpeningProof.QueryRoundProofs { for _, queryRound := range proof.OpeningProof.QueryRoundProofs {
for _, initialTreesElement := range queryRound.InitialTreesProof.EvalsProofs[0].Elements {
c.glChip.RangeCheck(initialTreesElement)
for _, evalsProof := range queryRound.InitialTreesProof.EvalsProofs {
for _, evalsProofElement := range evalsProof.Elements {
c.glChip.RangeCheck(evalsProofElement)
}
} }
for _, queryStep := range queryRound.Steps { for _, queryStep := range queryRound.Steps {

Loading…
Cancel
Save