Add testdata big&small circuits, update proof parsers, add compile-circuits.sh

This commit is contained in:
arnaucube
2020-04-06 13:50:02 +02:00
parent c03cb1af00
commit 7aa69a5b2c
11 changed files with 119 additions and 234 deletions

View File

@@ -21,6 +21,12 @@ w, _ := circomprover.ParseWitness(witnessJson)
// generate the proof
proof, pubSignals, err := circomprover.GenerateProof(pk, w)
assert.Nil(t, err)
fmt.Println(pubSignals)
fmt.Println(proof)
proofStr, err := circomprover.ProofToString(proof)
assert.Nil(t, err)
publicStr, err := json.Marshal(circomprover.ArrayBigIntToString(pubSignals)
assert.Nil(t, err)
fmt.Println(proofStr)
fmt.Println(publicStr)
```