arnaucube
arnaucube/gnark-plonky2-verifierPublic Self-hosted repository
gnark-plonky2-verifier/plonky2_verifier/noop_gate.go
plonky2_verifier/noop_gate.goRaw
 1package plonky2_verifier
 2
 3import (
 4	. "gnark-plonky2-verifier/field"
 5)
 6
 7type NoopGate struct {
 8}
 9
10func NewNoopGate() *NoopGate {
11	return &NoopGate{}
12}
13
14func (g *NoopGate) Id() string {
15	return "NoopGate"
16}
17
18func (g *NoopGate) EvalUnfiltered(p *PlonkChip, vars EvaluationVars) []QuadraticExtension {
19	return []QuadraticExtension{}
20}