Browse Source

Readme fixed and bigint exported

master
Jordi Baylina 6 years ago
parent
commit
1fdbbb8b9c
No known key found for this signature in database GPG Key ID: 7480C80C1BE43112
3 changed files with 4 additions and 3 deletions
  1. +2
    -2
      README.md
  2. +1
    -0
      index.js
  3. +1
    -1
      package.json

+ 2
- 2
README.md

@ -72,7 +72,7 @@ const circuit = new zkSnark.Circuit(circuitDef);
// input is a key value object where keys are the signal names // input is a key value object where keys are the signal names
// of all the inputs (public and private) // of all the inputs (public and private)
// returns an array of values that represent the witness // returns an array of values that represent the witness
circuit.generateWitness(input)
circuit.calculateWitness(input)
``` ```
### Trusted setup ### Trusted setup
@ -93,7 +93,7 @@ const input = {
"main.pubIn1": "123", "main.pubIn1": "123",
"main.out1": "456" "main.out1": "456"
} }
const witness = circuit.generateWitness(input);
const witness = circuit.calculateWitness(input);
const vk_proof = JSON.parse(fs.readFileSync("myCircuit.vk_proof", "utf8")); const vk_proof = JSON.parse(fs.readFileSync("myCircuit.vk_proof", "utf8"));
const {proof, publicSignals} = zkSnark.genProof(vk_proof, witness); const {proof, publicSignals} = zkSnark.genProof(vk_proof, witness);

+ 1
- 0
index.js

@ -21,3 +21,4 @@ exports.Circuit = require("./src/circuit.js");
exports.setup = require("./src/setup.js"); exports.setup = require("./src/setup.js");
exports.genProof = require("./src/prover.js"); exports.genProof = require("./src/prover.js");
exports.isValid = require("./src/verifier.js"); exports.isValid = require("./src/verifier.js");
exports.bigInt = require("./src/bigint.js");

+ 1
- 1
package.json

@ -1,6 +1,6 @@
{ {
"name": "zksnark", "name": "zksnark",
"version": "0.0.1",
"version": "0.0.2",
"description": "zkSnark implementation in javascript", "description": "zkSnark implementation in javascript",
"main": "index.js", "main": "index.js",
"scripts": { "scripts": {

Loading…
Cancel
Save