gnark-plonky2-verifier/plonky2_verifier/vars.go
plonky2_verifier/vars.goRaw
1package plonky2_verifier
2
3import (
4 . "gnark-plonky2-verifier/field"
5)
6
7type HashOut struct {
8 elements [4]F
9}
10
11type EvaluationVars struct {
12 localConstants []QuadraticExtension
13 localWires []QuadraticExtension
14 publicInputsHash HashOut
15}
16
17func (e *EvaluationVars) RemovePrefix(numSelectors int) {
18 e.localConstants = e.localConstants[numSelectors:]
19}