Commit Graph

354 Commits

Author SHA1 Message Date
Jordi Baylina
ceb9a7f58e
sqrt added in ZqField 2018-11-11 19:48:02 +01:00
Jordi Baylina
448dc345ad
Groth protocol imlemented 2018-11-10 14:43:37 +01:00
Jordi Baylina
bd48938152
Merge branch 'master' of github.com:iden3/snarkjs 2018-11-09 10:20:24 +01:00
Jordi Baylina
79743dd7c7
Small Fix: Print name of identifier 2018-11-09 10:20:06 +01:00
Jordi Baylina
696e20f82b
Merge pull request #6 from arnaucube/master
small fix bn128.js/_preparePairing/loopCount.neg()
2018-11-02 10:00:52 +01:00
arnaucube
0e9f632c46 small fix bn128.js/_preparePairing/loopCount.neg() 2018-11-01 20:23:57 +01:00
Jordi Baylina
ddc27b4c35
Merge pull request #4 from CPerezz/patch-2
Update cli.js
2018-10-26 07:48:30 +02:00
Carlos Perez
c6d00232ad
Update cli.js
Minor text changes of the snarkjs cli.
2018-10-26 00:52:26 +02:00
Jordi Baylina
76815d0407
0.1.5 2018-10-25 09:43:02 +02:00
Jordi Baylina
f122fa202f
Fix 0x parser in old versions of node 2018-10-25 09:42:49 +02:00
Jordi Baylina
e73706bacb
0.1.4 2018-10-22 08:35:01 +02:00
Jordi Baylina
5c514a897b
info and print constraints added 2018-10-22 08:34:49 +02:00
Jordi Baylina
9b2fd3b0ab
0.1.3 2018-10-21 20:30:17 +02:00
Jordi Baylina
60e1ce4c41
Check invalid command 2018-10-21 20:29:54 +02:00
Jordi Baylina
f4cab2e9ed
0.1.2 2018-10-21 20:11:48 +02:00
Jordi Baylina
245dc20f6a
add yargs dependencies 2018-10-21 20:11:34 +02:00
Jordi Baylina
76f4da3d0b
License fix and remove gig test 2018-10-21 19:41:44 +02:00
Jordi Baylina
54a4be447f
Rename to snarkjs, cli and some fixes 2018-10-21 18:24:49 +02:00
Jordi Baylina
2eab214009
Merge branch 'master' of github.com:iden3/zksnark 2018-09-24 12:43:06 +02:00
Jordi Baylina
5c773bd52f
version 2018-09-24 12:42:52 +02:00
Jordi Baylina
37ae9787ae
Merge pull request #3 from io4/patch-1
Fix typo in example's function
2018-09-24 12:38:42 +02:00
Jordi Baylina
9b7326612c
Merge branch 'master' of github.com:iden3/zksnark 2018-09-24 12:33:09 +02:00
Jordi Baylina
36c1e2098f
Add ra, rb, d1, d2, d3 coefficients 2018-09-24 12:32:33 +02:00
Jordi Baylina
16ff407765
Important optimization for the trusted setup 2018-09-23 09:20:01 +02:00
iovoid
0504fdfef9
Fix typo in example's function
The correct API is not fs.writeFileSink, its fs.writeFileSync
2018-09-15 18:14:36 -03:00
Jordi Baylina
4daa197f25
Merge pull request #2 from ghiliweld/patch-1
Added JS syntax highlighting to README
2018-09-14 20:56:27 +02:00
Ghilia Weldesselasie
280cdd7787
Added JS style syntaxing to README 2018-09-14 08:27:36 -04:00
Jordi Baylina
3343981187
Extend eq and neq in bigint 2018-09-14 07:08:56 +02:00
Jordi Baylina
d425a48092
Merge pull request #1 from bellesmarta/master
Changes README, copyright and typos
2018-09-12 11:04:21 +02:00
bellesmarta
95a09e5d8a Changes README, copyright and typos 2018-09-10 11:53:09 +02:00
Jordi Baylina
6068572655
Optimize Lagrange calculation and recalculate H powers length 2018-09-09 22:17:30 +02:00
Jordi Baylina
035ea22122
uppercase conflict 2018-09-09 14:07:28 +02:00
Jordi Baylina
5177e17037
Spelling fixed 2018-09-09 14:04:22 +02:00
Jordi Baylina
7a9bdf5961
Add extra point in lagrange to avoid constant polinomials 2018-09-06 04:43:38 +02:00
Jordi Baylina
ef1ea14f1e
Fix Variables and test example 2018-09-06 04:40:26 +02:00
Jordi Baylina
2834d5cfc6
circuit in test 2018-09-05 20:40:59 +02:00
Jordi Baylina
1fdbbb8b9c
Readme fixed and bigint exported 2018-09-05 05:24:24 +02:00
Jordi Baylina
544161c399
Prepare license 2018-09-05 04:56:49 +02:00
Jordi Baylina
2cf2803019
Use ruffini for calculatig lagrange polinomials 2018-09-04 07:13:24 +02:00
Jordi Baylina
2910b7cf7d
zkSnarks working 2018-08-25 00:16:12 +02:00
Jordi Baylina
0270ceada6
Polynomial division done 2018-08-18 14:11:51 +02:00
Jordi Baylina
8bc1bb610b
Fix pairing calc 2018-08-15 15:13:21 +02:00
Jordi Baylina
62a1dcfde1
Superoptimized 2018-08-15 14:49:08 +02:00
Jordi Baylina
a7ac0b5d18
Refactor 2018-08-15 11:05:17 +02:00
Jordi Baylina
f7ac040b3b
Use BigInt if available 2018-08-15 09:59:18 +02:00
Jordi Baylina
5c64be0755
mul_by_024 optimized 2018-08-14 22:58:21 +02:00
Jordi Baylina
a878d8ff59
Pairing working 2018-08-14 09:06:00 +02:00
Jordi Baylina
143654c8d6
g1 and g2 tests works 2018-08-12 22:11:42 +02:00
Jordi Baylina
89173c3e63
refactor curve and add tests 2018-08-12 20:37:43 +02:00
Jordi Baylina
91fbc8ea2d
g1 curve done 2018-08-10 23:57:35 +02:00