mirror of
https://github.com/arnaucube/go-circom-prover-verifier.git
synced 2026-02-06 19:06:43 +01:00
Add cli to convert Pk to go-circom binary file
This commit is contained in:
1
testdata/clean-gereated-files.sh
vendored
1
testdata/clean-gereated-files.sh
vendored
@@ -7,3 +7,4 @@ rm */*.cpp
|
||||
rm */*.sym
|
||||
rm */*.r1cs
|
||||
rm */*.sol
|
||||
rm */*.bin
|
||||
|
||||
12
testdata/compile-circuits.sh
vendored
12
testdata/compile-circuits.sh
vendored
@@ -45,19 +45,23 @@ compile_and_ts_and_witness
|
||||
|
||||
cd ../
|
||||
|
||||
echo "convert witness & pk of circuit1k to bin"
|
||||
echo "convert witness & pk of circuit1k to bin & go bin"
|
||||
node node_modules/wasmsnark/tools/buildwitness.js -i circuit1k/witness.json -o circuit1k/witness.bin
|
||||
node node_modules/wasmsnark/tools/buildpkey.js -i circuit1k/proving_key.json -o circuit1k/proving_key.bin
|
||||
go run ../cli/cli.go -convert -pk circuit1k/proving_key.json -pkbin circuit1k/proving_key.go.bin
|
||||
|
||||
echo "convert witness & pk of circuit5k to bin"
|
||||
echo "convert witness & pk of circuit5k to bin & go bin"
|
||||
node node_modules/wasmsnark/tools/buildwitness.js -i circuit5k/witness.json -o circuit5k/witness.bin
|
||||
node node_modules/wasmsnark/tools/buildpkey.js -i circuit5k/proving_key.json -o circuit5k/proving_key.bin
|
||||
go run ../cli/cli.go -convert -pk circuit5k/proving_key.json -pkbin circuit5k/proving_key.go.bin
|
||||
|
||||
# echo "convert witness & pk of circuit10k to bin"
|
||||
# echo "convert witness & pk of circuit10k to bin & go bin"
|
||||
# node node_modules/wasmsnark/tools/buildwitness.js -i circuit10k/witness.json -o circuit10k/witness.bin
|
||||
# node node_modules/wasmsnark/tools/buildpkey.js -i circuit10k/proving_key.json -o circuit10k/proving_key.bin
|
||||
# go run ../cli/cli.go -convert -pk circuit10k/proving_key.json -pkbin circuit10k/proving_key.go.bin
|
||||
#
|
||||
# echo "convert witness & pk of circuit20k to bin"
|
||||
# echo "convert witness & pk of circuit20k to bin & go bin"
|
||||
# node node_modules/wasmsnark/tools/buildwitness.js -i circuit20k/witness.json -o circuit20k/witness.bin
|
||||
# node node_modules/wasmsnark/tools/buildpkey.js -i circuit20k/proving_key.json -o circuit20k/proving_key.bin
|
||||
# go run ../cli/cli.go -convert -pk circuit20k/proving_key.json -pkbin circuit20k/proving_key.go.bin
|
||||
|
||||
|
||||
Reference in New Issue
Block a user