Commit Graph

  • 4349ce584f Merge pull request #24 from iden3/feature/update master v0.0.1 c1 Eduard S 2020-06-03 12:17:41 +02:00
  • 9555517797 Update deps feature/update Eduard S 2020-06-03 12:11:07 +02:00
  • ec6920aa11 Merge pull request #22 from iden3/feature/bugfix arnau 2020-05-22 17:30:11 +02:00
  • 6e31deb5b8 Fix binary parser bug, make go.bin format deterministic feature/bugfix Eduard S 2020-05-22 15:39:15 +02:00
  • 94dc934f62 Merge pull request #21 from iden3/feature/rm-unnecessary Eduard S 2020-05-22 13:43:38 +02:00
  • 9f2587151f Remove unnecessary structs & polsC feature/rm-unnecessary arnaucube 2020-05-22 13:02:30 +02:00
  • 6d4b1abc10 Test all fields of parsed binary pk feature/missingPolsC Eduard S 2020-05-22 12:37:08 +02:00
  • e652f34753 Merge pull request #19 from iden3/fix/pk-parse-benchmarks Eduard S 2020-05-21 16:19:07 +02:00
  • 42961f6b94 Fix pk parser benchmarks fix/pk-parse-benchmarks arnaucube 2020-05-21 13:19:45 +02:00
  • 386758370e Merge pull request #18 from iden3/feature/pk-own-format Eduard S 2020-05-21 11:25:53 +02:00
  • 2b8a15ca1a Add cli to convert Pk to go-circom binary file feature/pk-own-format arnaucube 2020-05-20 15:50:00 +02:00
  • d1b3979eb6 Add own go-circom ProvingKey Bin format arnaucube 2020-05-20 13:35:06 +02:00
  • de95d7a3e4 Merge pull request #16 from iden3/feature/pk-bin Eduard S 2020-05-20 12:31:36 +02:00
  • 5c2aaec1ca Add ProvingKey binary parser feature/pk-bin arnaucube 2020-05-13 20:58:28 +02:00
  • bedd64cc70 Merge pull request #15 from iden3/feature/proofjson arnau 2020-05-15 12:00:33 +02:00
  • 0d4e2581bd Add JSON Marshal/Unmarshal to Proof feature/proofjson Eduard S 2020-05-15 11:43:47 +02:00
  • 1aa316cbd2 Merge pull request #11 from iden3/feature/proof-parsers Eduard S 2020-05-07 12:15:08 +02:00
  • 0f48cfa2a5 Add proof parsers to string (decimal & hex) feature/proof-parsers arnaucube 2020-05-06 14:18:07 +02:00
  • 6ec118d4e2 Merge pull request #10 from iden3/feature/tables2 Eduard S 2020-05-06 11:43:06 +02:00
  • 423d5f0ce7 Add G1/G2 table calculation functionality feature/tables2 druiz0992 2020-05-03 03:02:49 +02:00
  • 6039194429 Update scripts to use node_modules locally feature/paralelism3 Eduard S 2020-05-04 14:09:18 +02:00
  • 8367ed5d6d Update paralelism Eduard S 2020-05-04 14:02:01 +02:00
  • 86621a0dbe reduced test time feature/tables druiz0992 2020-05-03 20:17:57 +02:00
  • 9ed6e14fad Leave prover_test untouched druiz0992 2020-05-03 20:07:39 +02:00
  • 2d45cb7039 Update tables.md druiz0992 2020-05-03 19:58:04 +02:00
  • 68b0c2fb54 Fixed merge conflicts druiz0992 2020-05-03 19:53:52 +02:00
  • e3b5f88660 Added G2 and included tables to prover druiz0992 2020-05-03 19:51:02 +02:00
  • 36b48215f0 Update tables.md druiz0992 2020-05-03 03:39:22 +02:00
  • a110eb4ca1 Update tables.md druiz0992 2020-05-03 03:32:23 +02:00
  • 72913bc801 Added a description file druiz0992 2020-05-03 03:30:52 +02:00
  • 8c81f5041e G1 Functionality to precomput G1 tables druiz0992 2020-05-03 03:02:49 +02:00
  • a314ecc02f Add witness parser from binary file arnaucube 2020-04-30 10:29:28 +02:00
  • 700f2a4503 Fix prover benchmark file paths, update readme, and other small updates arnaucube 2020-04-29 10:27:31 +02:00
  • 02fc1ea6f7 Merge pull request #7 from iden3/feature/paralelism2 arnau 2020-04-28 20:14:06 +02:00
  • 16054cc679 Remove inner prints feature/paralelism2 arnaucube 2020-04-28 20:09:16 +02:00
  • 296dc53736 Merge pull request #6 from iden3/ed255-patch-1-1 arnau 2020-04-28 20:08:00 +02:00
  • 8f09322e16 Implement more agressive parallelism Eduard S 2020-04-28 16:51:33 +02:00
  • 0977fac08c Fix setting node version in gh workflow ed255-patch-1-1 Eduard S 2020-04-28 15:15:19 +02:00
  • f2a6103a97 Fix setting node version in workflow ed255-patch-1 Eduard S 2020-04-28 15:14:30 +02:00
  • dc4ac0b350 Merge pull request #5 from iden3/feature/refactor-circuits arnau 2020-04-26 21:37:19 +02:00
  • d3f43ce1a0 Refactor circuits, update prover & verifier tests arnaucube 2020-04-26 21:22:56 +02:00
  • 5b77df54b7 Update proof sync.WaitGroup scooped variables & Add time prints in cli proof generation arnaucube 2020-04-26 21:20:41 +02:00
  • 3691785054 Add paralelization of polynomials in GenerateProof arnaucube 2020-04-24 10:50:28 +02:00
  • 569d16844d Merge pull request #4 from iden3/fix/verify arnau 2020-04-23 18:21:55 +02:00
  • 40b280fc96 Fix mutation of inputs in Verify Eduard S 2020-04-23 16:02:00 +02:00
  • bbcbba3113 Fix verifier inputs field check arnaucube 2020-04-22 18:24:05 +02:00
  • 37e5995f80 Fix verifier mod import path arnaucube 2020-04-22 17:49:28 +02:00
  • 6256fcc9db Update go mod & usage arnaucube 2020-04-21 19:22:35 +02:00
  • e6fe08e699 Merge pull request #3 from iden3/feature/calculateH-mul arnau 2020-04-21 15:45:38 +02:00
  • 9b93bad028 Use fft on calculateH polynomial multiplication arnaucube 2020-04-21 15:38:50 +02:00
  • fb3bbedde5 Merge pull request #2 from iden3/feature/polynomials-goff arnau 2020-04-20 12:51:04 +02:00
  • 324c817d42 Add polynomials arithmetic in goff arnaucube 2020-04-20 12:37:49 +02:00
  • 3f5f8e2318 Add CLI arnaucube 2020-04-17 21:12:14 +02:00
  • e1147db72f refactor in sub packages arnaucube 2020-04-17 20:31:53 +02:00
  • 96b4b5b308 Merge pull request #1 from iden3/feature/gh-actions arnau 2020-04-14 16:45:19 +02:00
  • 8df45c7a91 Update compile-circuits.sh to adapt null from json, update GH Actions to install snarkjs & circom for testdata generation arnaucube 2020-04-11 21:11:31 +02:00
  • c584fc1288 Create main.yml arnau 2020-04-11 20:57:25 +02:00
  • a439651faf Add benchmarks, Rename repo, update README.md arnaucube 2020-04-09 11:20:22 +02:00
  • 0e453eb1ff Add Verifier Groth16 compatible with circom arnaucube 2020-04-08 11:26:01 +02:00
  • 2a18bbd5fe Add Verification Key & Proof parsers from json arnaucube 2020-04-08 11:06:00 +02:00
  • 7aa69a5b2c Add testdata big&small circuits, update proof parsers, add compile-circuits.sh arnaucube 2020-04-06 13:50:02 +02:00
  • c03cb1af00 Add Proof to string in circom/snarkjs format arnaucube 2020-04-06 11:54:21 +02:00
  • 198eeee493 Fix use H polynomial arnaucube 2020-04-06 11:52:55 +02:00
  • d5c971e59a Update exposed methods, update README.md, add godoc & goreport cards arnaucube 2020-04-03 16:42:31 +02:00
  • 89e71b617a Add README.md arnaucube 2020-04-02 17:03:30 +02:00
  • 001af791cc Proof generation works, add h pol calculation arnaucube 2020-04-02 16:59:35 +02:00
  • f8481a66aa Add ifft arnaucube 2020-04-01 23:21:16 +02:00
  • a99f4510da Add zkSNARK Groth16 prover arnaucube 2020-03-29 23:54:28 +02:00
  • f942c8c157 Add Witness parser from json arnaucube 2020-03-29 20:32:22 +02:00
  • a9a9e78b6e Add ProvingKey parser from json arnaucube 2020-03-29 20:17:31 +02:00
  • fc9ce307f8 Add parsers tests arnaucube 2020-03-29 10:33:47 +02:00
  • 828e3abd61 Add array string parser to G1 & G2 arnaucube 2020-03-29 09:51:24 +02:00
  • dfdc65fca9 Add bn256.G2 parser arnaucube 2020-03-29 09:36:02 +02:00
  • d0219b3a33 Add bn256.G1 parser arnaucube 2020-03-29 00:42:52 +01:00
  • 1e1267092b Add polynomial operations arnaucube 2020-03-28 22:27:14 +01:00
  • 36fb41886a Add arithmetic mod operations arnaucube 2020-03-28 21:48:25 +01:00