Skip to content

Commit

Permalink
Updated ExCircuit initialisation
Browse files Browse the repository at this point in the history
  • Loading branch information
Eagle941 committed Nov 29, 2023
1 parent d11ee38 commit 39ea827
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions extractor/interface.go
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,9 @@ func GenerateCircuitName(circuit ExtractorCircuit, fields []ExtractorField) stri
return generateUniqueName(circuit, args)
}

func GenerateLeanCode(namespace string, ext ExtractorApi, circuit ExtractorCircuit, fields []ExtractorField) (out string, err error) {
func GenerateLeanCode(namespace string, ext ExtractorApi, circuit ExtractorCircuit, fields []ExtractorField, gateVersion GnarkVersion) (out string, err error) {
extractorCircuit := ExCircuit{
Version: gateVersion,
Inputs: getExArgs(circuit, fields),
Gadgets: ext.GetGadgets(),
Code: ext.GetCode(),
Expand All @@ -32,8 +33,9 @@ func GenerateLeanCode(namespace string, ext ExtractorApi, circuit ExtractorCircu
return out, nil
}

func GenerateLeanCircuit(name string, ext ExtractorApi, circuit ExtractorCircuit, fields []ExtractorField) string {
func GenerateLeanCircuit(name string, ext ExtractorApi, circuit ExtractorCircuit, fields []ExtractorField, gateVersion GnarkVersion) string {
extractorCircuit := ExCircuit{
Version: gateVersion,
Inputs: getExArgs(circuit, fields),
Gadgets: []ExGadget{},
Code: ext.GetCode(),
Expand Down

0 comments on commit 39ea827

Please sign in to comment.