Commit Graph

71 Commits

Author SHA1 Message Date
Jordi Baylina
9026c95fc5 Merge pull request #37 from glamperd/fixblas12381
BLS12-381 powersoftau new and contribute bugs fixed
2022-05-17 20:54:14 +02:00
Jordi Baylina
5cdc4aef4d Fix exp to 0 2022-05-16 23:57:20 +02:00
Geoff Lamperd
e574dcfba8 fix: fixes bugs in BLS12-381 new and contribute 2022-04-13 08:38:04 +04:00
Jordi Baylina
6eba608e6b Fix sqrt 2022-04-01 12:04:37 +02:00
Jordi Baylina
3bd119ec02 Adapt to golden 2022-03-05 17:28:56 +01:00
Jordi Baylina
59c5d749e3 FFTs in FF 2022-02-23 10:41:48 +01:00
Blaine Bublitz
e7d6880efe Fix wasm code passed to threadman (no longer string) 2022-01-17 13:23:30 -07:00
Jordi Baylina
b8effa396d Merge pull request #24 from iden3/fix-safari
Fix number of threads calculation in Safari.
2021-12-01 10:45:48 +01:00
Jordi Baylina
3f7ffb07ed array2buffer and buffer2array 2021-12-01 10:25:47 +01:00
demonsh
9b35bf4bf0 Fix number of threads calculation in Safari. 2021-11-30 13:38:55 +02:00
Jordi Baylina
c62500857e rollback last change 2021-11-23 13:10:20 +01:00
Jordi Baylina
b75d909d6c curve in globalThis alllways 2021-11-23 12:31:17 +01:00
Jordi Baylina
b50cea1b94 plugins in getcurve 2021-11-22 10:32:38 +01:00
Jordi Baylina
e31a699ebb Allows importing modules 2021-11-22 10:19:49 +01:00
Blaine Bublitz
52cc6066a8 fix: Assign bls12381 to global when not single thread 2021-11-17 16:27:08 -07:00
krlosMata
0e9747be6f fix import curves 2021-11-17 22:55:05 +01:00
Blaine Bublitz
0b689423b9 fix: Leverage new web-worker dep to close workers cross-platform 2021-11-05 11:34:35 -07:00
Blaine Bublitz
57e08d5d23 fix: Convert global & window references to globalThis 2021-09-28 23:18:49 -07:00
Jordi Baylina
f24f93c4b3 Accept hexadecimal in unstringifyBigInts 2021-07-12 11:31:48 +02:00
Jordi Baylina
3ae0d7e208 Merge pull request #14 from chaitanyapotti/master
Fix issues with parsing native BigInt numbers
2021-06-18 12:33:45 +02:00
Jordi Baylina
a6684c657a Requirements for plonk 2021-05-31 13:03:36 +02:00
chaitanyapotti
70a9378026 Fix issues with babel parsing code 2021-05-11 10:44:15 +08:00
Blaine Bublitz
eaeb1b4fba feat: leverage web-worker module to abstract worker code 2021-02-09 20:42:43 -07:00
Blaine Bublitz
8200b9fd80 fix: use relative path for threadman_thread import 2021-01-17 14:53:03 -07:00
Alberto Elias
a5530b52b2 Creates browser version for threadman 2020-11-04 10:18:45 +01:00
Jordi Baylina
ff8c427217 Fix Apply key BigBuffer 2020-10-25 10:22:21 +01:00
Jordi Baylina
bde0b46021 Fix 0 sized slice and sets 2020-10-21 15:16:31 +02:00
Jordi Baylina
563ae3ce8e Do not use or for default greater 2**32 numbers 2020-10-21 12:33:39 +02:00
Jordi Baylina
1da0e0e6af Optimize BigBuffer 2020-10-21 11:25:29 +02:00
Jordi Baylina
c9c00f003b do not cache single thread curves 2020-10-20 19:17:38 +02:00
Jordi Baylina
f2c735dcee Fix slice return 2020-10-20 17:30:43 +02:00
Jordi Baylina
86b250c4c4 Optimize Big Buffer 2020-10-20 17:08:12 +02:00
Jordi Baylina
70c80b7cb6 Fixes 2020-10-06 20:35:30 +02:00
Jordi Baylina
cf189e2ada Allow single threead when find a curve 2020-10-02 00:07:39 +02:00
Jordi Baylina
6f3f7393c6 Fix bls12-381 2020-09-24 19:08:48 +02:00
Jordi Baylina
5c90024a0e Fix fftExt totalBits 2020-09-13 10:39:58 +02:00
Jordi Baylina
ad34f0bdc7 Fix fftJoinExt for big buffers 2020-09-13 08:49:18 +02:00
Jordi Baylina
b9396b96d8 Big BigBuffer 2020-09-10 14:59:23 +02:00
Jordi Baylina
c292e44437 deps 2020-09-09 08:21:57 +02:00
Jordi Baylina
857c4d2151 test 2 to 28 2020-09-08 23:26:03 +02:00
Jordi Baylina
ecdae5279e Fix monothread 2020-09-07 18:17:09 +02:00
Jordi Baylina
782948ba15 Lagrange evaluation 2020-09-07 18:12:24 +02:00
Jordi Baylina
d84481328d fft coset 2020-09-07 12:37:17 +02:00
Jordi Baylina
d67f6fa8b1 Merge branch 'master' of github.com:iden3/ffjavascript 2020-08-29 14:02:22 +02:00
Jordi Baylina
bb714922c7 big ptau files verification 2020-08-29 14:01:46 +02:00
invocamanman
57d93f745c fix typo 2020-08-24 17:55:27 +02:00
Jordi Baylina
988a7c92b1 momery grouth and fix offset DataView 2020-08-21 17:36:55 +02:00
Jordi Baylina
d44dbb3014 Fix Dataview offset 2020-08-21 13:39:22 +02:00
Jordi Baylina
632b270b9b increase mem 2020-08-18 19:59:29 +02:00
Jordi Baylina
7ad7fd6de6 Fix multiexp with 0 points 2020-08-13 00:37:39 +02:00