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