fix for V-SCT-VUL-032
Kevin Jue kjue235@gmail.com
Tue, 19 Dec 2023 13:27:00 -0800
1 files changed,
2 insertions(+),
2 deletions(-)
jump to
M
plonk/gates/constant_gate.go
→
plonk/gates/constant_gate.go
@@ -41,14 +41,14 @@ return fmt.Sprintf("ConstantGate { num_consts: %d }", g.numConsts)
} func (g *ConstantGate) ConstInput(i uint64) uint64 { - if i > g.numConsts { + if i >= g.numConsts { panic("Invalid constant index") } return i } func (g *ConstantGate) WireOutput(i uint64) uint64 { - if i > g.numConsts { + if i >= g.numConsts { panic("Invalid wire index") } return i