Commit Graph

  • 2c964b3fe6 Removes most dependencies and switches to @noble/hashes. master Micah Zoltu 2024-11-28 18:27:58 +08:00
  • 869181cfaf add verifyProof overload that accepts a single byte buffer of snark proof params poma 2019-11-08 00:50:02 +03:00
  • f2e5bc56b3 0.1.20 Jordi Baylina 2019-09-15 10:49:33 +02:00
  • 2fa9503ad6 better info in runtime constraint assertion Jordi Baylina 2019-09-15 10:49:19 +02:00
  • d2ccc9dce5 0.1.19 Jordi Baylina 2019-09-05 17:11:41 +02:00
  • 3cbc29caf1 pow and abs in the bigInt wrapper Jordi Baylina 2019-09-05 17:11:31 +02:00
  • 83bca745d0 0.1.18 Jordi Baylina 2019-08-30 10:20:45 +02:00
  • cdd17764d7 Deps Jordi Baylina 2019-08-30 10:20:35 +02:00
  • 1d3ab5b738 0.1.17 Jordi Baylina 2019-08-09 01:06:20 +02:00
  • f4560459b6 Merge pull request #28 from peppersec/master Jordi Baylina 2019-08-09 01:05:34 +02:00
  • 30ad8a5db2 bigInt instanceof fix Alexey 2019-08-08 22:16:05 +03:00
  • 3b304abb03 0.1.16 Jordi Baylina 2019-08-02 00:10:55 +02:00
  • 865e53e44d Merge branch 'master' of github.com:iden3/snarkjs Jordi Baylina 2019-08-02 00:10:25 +02:00
  • f708b15666 0.1.15 Jordi Baylina 2019-08-02 00:09:50 +02:00
  • 85c08cfe7a small fixes Jordi Baylina 2019-08-02 00:09:30 +02:00
  • c428706ef6 Merge pull request #27 from weijiekoh/master Jordi Baylina 2019-07-30 05:53:16 +02:00
  • 2e9be76932 added revert reasons to the snark_scalar_field checks in verifier.sol templates Koh Wei Jie 2019-07-30 10:20:33 +08:00
  • f8ba7cbfa7 Fix brackets in the in field check Jordi Baylina 2019-07-26 14:19:26 +02:00
  • 0349d90824 Merge pull request #26 from kobigurk/fix/public_inputs_size Jordi Baylina 2019-07-26 14:14:09 +02:00
  • 25dc1fc6e3 Ensures public inputs are less than the scalar field size Kobi Gurkan 2019-07-26 15:07:46 +03:00
  • 5fe2bd4642 Merge pull request #23 from adria0/master Jordi Baylina 2019-06-27 11:43:32 +02:00
  • 1c1c5cba67 Merge pull request #22 from Mikerah/patch-1 Jordi Baylina 2019-06-27 11:41:18 +02:00
  • d2b3be19ef Revert "Generate contract name by its name output" adriamb 2019-06-18 17:07:11 +02:00
  • 22a5b7bc46 Generate contract name by its name output adriamb 2019-06-18 16:33:14 +02:00
  • 6f98a0bfea 0.1.14 Jordi Baylina 2019-06-16 00:13:05 +02:00
  • 406ec9fd62 log functions Jordi Baylina 2019-06-16 00:12:50 +02:00
  • c5cd822350 sol 0.5.0, remove warnings, add require messages adriamb 2019-06-14 16:42:23 +02:00
  • c4d50c5d61 typo fixes Mikerah 2019-06-10 20:52:48 -04:00
  • 75a7b6eb18 Link video and tutorial Jordi Baylina 2019-04-12 05:20:43 -07:00
  • 6fa02b36d3 0.1.13 Jordi Baylina 2019-04-12 05:15:23 -07:00
  • e1875cddc0 update packages Jordi Baylina 2019-04-12 05:15:06 -07:00
  • 55d06a9bef 0.1.12 Jordi Baylina 2019-04-09 14:56:16 +02:00
  • ff5b1760c2 Small fixes and optimizations Jordi Baylina 2019-04-09 14:55:59 +02:00
  • 26c2389800 0.1.11 Jordi Baylina 2019-02-15 09:38:25 +01:00
  • e2ba387d08 ignore keys Jordi Baylina 2019-02-15 09:36:45 +01:00
  • eda62b4a14 Merge pull request #10 from DalaiLlaama/master Jordi Baylina 2019-02-15 00:00:38 +01:00
  • eeba050585 Merge pull request #14 from stanislasdrg/master Jordi Baylina 2019-02-14 23:59:59 +01:00
  • 8425374235 Merge pull request #15 from ledfusion/master Jordi Baylina 2019-02-14 23:59:28 +01:00
  • 9360dd121f Ensure JS compatibility on browser environments Jordi 2019-02-14 23:18:53 +01:00
  • d5d2aa8599 Removed useless commas stanislasdrg@gmail.com 2019-02-07 22:04:47 +00:00
  • b7f5cce74b 0.1.10 Jordi Baylina 2019-02-05 20:34:41 +01:00
  • 43f224fab9 Merge pull request #12 from iden3/CVE-2019-7167 Jordi Baylina 2019-02-05 20:33:29 +01:00
  • 71c66408f5 Fix CVE-2019-7167 Jordi Baylina 2019-02-05 20:28:51 +01:00
  • 4bb05b7b74 Dependency fix Jordi Baylina 2019-02-05 20:22:55 +01:00
  • b33aacb1a5 Updated solidity version pragma to 0.4.17 DalaiLlaama 2019-01-14 13:30:46 +11:00
  • ffde284556 Spelling correction DalaiLlaama 2018-12-29 18:26:45 +11:00
  • c51b4c5318 0.1.9 Jordi Baylina 2018-12-23 00:00:17 +01:00
  • 76f6e70633 remove log Jordi Baylina 2018-12-23 00:00:08 +01:00
  • 113475af9c 0.1.8 Jordi Baylina 2018-12-22 23:51:18 +01:00
  • 8a594dc942 Small changes Jordi Baylina 2018-12-22 23:51:10 +01:00
  • 291b3cedc8 0.1.7 Jordi Baylina 2018-11-28 10:25:32 +01:00
  • 8a97534ff5 Small fixes Jordi Baylina 2018-11-28 10:25:24 +01:00
  • fc1997dc51 0.1.6 Jordi Baylina 2018-11-11 19:48:28 +01:00
  • ceb9a7f58e sqrt added in ZqField Jordi Baylina 2018-11-11 19:48:02 +01:00
  • 448dc345ad Groth protocol imlemented Jordi Baylina 2018-11-10 14:43:37 +01:00
  • bd48938152 Merge branch 'master' of github.com:iden3/snarkjs Jordi Baylina 2018-11-09 10:20:24 +01:00
  • 79743dd7c7 Small Fix: Print name of identifier Jordi Baylina 2018-11-09 10:20:06 +01:00
  • 696e20f82b Merge pull request #6 from arnaucube/master Jordi Baylina 2018-11-02 10:00:52 +01:00
  • 0e9f632c46 small fix bn128.js/_preparePairing/loopCount.neg() arnaucube 2018-11-01 20:23:57 +01:00
  • ddc27b4c35 Merge pull request #4 from CPerezz/patch-2 Jordi Baylina 2018-10-26 07:48:30 +02:00
  • c6d00232ad Update cli.js Carlos Perez 2018-10-26 00:52:26 +02:00
  • 76815d0407 0.1.5 Jordi Baylina 2018-10-25 09:43:02 +02:00
  • f122fa202f Fix 0x parser in old versions of node Jordi Baylina 2018-10-25 09:42:49 +02:00
  • e73706bacb 0.1.4 Jordi Baylina 2018-10-22 08:35:01 +02:00
  • 5c514a897b info and print constraints added Jordi Baylina 2018-10-22 08:34:49 +02:00
  • 9b2fd3b0ab 0.1.3 Jordi Baylina 2018-10-21 20:30:17 +02:00
  • 60e1ce4c41 Check invalid command Jordi Baylina 2018-10-21 20:29:54 +02:00
  • f4cab2e9ed 0.1.2 Jordi Baylina 2018-10-21 20:11:48 +02:00
  • 245dc20f6a add yargs dependencies Jordi Baylina 2018-10-21 20:11:34 +02:00
  • 76f4da3d0b License fix and remove gig test Jordi Baylina 2018-10-21 19:41:44 +02:00
  • 54a4be447f Rename to snarkjs, cli and some fixes Jordi Baylina 2018-10-21 18:24:49 +02:00
  • 2eab214009 Merge branch 'master' of github.com:iden3/zksnark Jordi Baylina 2018-09-24 12:43:06 +02:00
  • 5c773bd52f version Jordi Baylina 2018-09-24 12:42:52 +02:00
  • 37ae9787ae Merge pull request #3 from io4/patch-1 Jordi Baylina 2018-09-24 12:38:42 +02:00
  • 9b7326612c Merge branch 'master' of github.com:iden3/zksnark Jordi Baylina 2018-09-24 12:33:09 +02:00
  • 36c1e2098f Add ra, rb, d1, d2, d3 coefficients Jordi Baylina 2018-09-24 12:32:33 +02:00
  • 16ff407765 Important optimization for the trusted setup Jordi Baylina 2018-09-23 09:20:01 +02:00
  • 0504fdfef9 Fix typo in example's function iovoid 2018-09-15 18:14:36 -03:00
  • 4daa197f25 Merge pull request #2 from ghiliweld/patch-1 Jordi Baylina 2018-09-14 20:56:27 +02:00
  • 280cdd7787 Added JS style syntaxing to README Ghilia Weldesselasie 2018-09-14 08:27:36 -04:00
  • 3343981187 Extend eq and neq in bigint Jordi Baylina 2018-09-14 07:08:56 +02:00
  • d425a48092 Merge pull request #1 from bellesmarta/master Jordi Baylina 2018-09-12 11:04:21 +02:00
  • 95a09e5d8a Changes README, copyright and typos bellesmarta 2018-09-10 11:53:09 +02:00
  • 6068572655 Optimize Lagrange calculation and recalculate H powers length Jordi Baylina 2018-09-09 22:17:30 +02:00
  • 035ea22122 uppercase conflict Jordi Baylina 2018-09-09 14:07:28 +02:00
  • 5177e17037 Spelling fixed Jordi Baylina 2018-09-09 14:04:22 +02:00
  • 7a9bdf5961 Add extra point in lagrange to avoid constant polinomials Jordi Baylina 2018-09-06 04:43:38 +02:00
  • ef1ea14f1e Fix Variables and test example Jordi Baylina 2018-09-06 04:40:26 +02:00
  • 2834d5cfc6 circuit in test Jordi Baylina 2018-09-05 20:40:59 +02:00
  • 1fdbbb8b9c Readme fixed and bigint exported Jordi Baylina 2018-09-05 05:24:24 +02:00
  • 544161c399 Prepare license Jordi Baylina 2018-09-05 04:56:49 +02:00
  • 2cf2803019 Use ruffini for calculatig lagrange polinomials Jordi Baylina 2018-09-04 07:13:24 +02:00
  • 2910b7cf7d zkSnarks working Jordi Baylina 2018-08-25 00:16:12 +02:00
  • 0270ceada6 Polynomial division done Jordi Baylina 2018-08-18 14:11:51 +02:00
  • 8bc1bb610b Fix pairing calc Jordi Baylina 2018-08-15 15:13:21 +02:00
  • 62a1dcfde1 Superoptimized Jordi Baylina 2018-08-15 14:49:08 +02:00
  • a7ac0b5d18 Refactor Jordi Baylina 2018-08-15 11:05:17 +02:00
  • f7ac040b3b Use BigInt if available Jordi Baylina 2018-08-15 09:59:18 +02:00
  • 5c64be0755 mul_by_024 optimized Jordi Baylina 2018-08-14 22:58:21 +02:00
  • a878d8ff59 Pairing working Jordi Baylina 2018-08-14 09:06:00 +02:00