1752 Commits

Author SHA1 Message Date
wborgeaud
1e04f4f5a4 Comments 2022-02-01 17:34:03 +01:00
wborgeaud
8ab4f855b2 Add fri_challenges() to Challenger. 2022-02-01 17:02:11 +01:00
wborgeaud
984f44b281 Fix lde -> coset_lde bug 2022-02-01 14:41:27 +01:00
wborgeaud
9f8696ada5 Fix bug 2022-02-01 13:57:03 +01:00
wborgeaud
f2369f4fae Test pass 2022-02-01 10:48:53 +01:00
Nicholas Ward
bcbc987a8e
Merge pull request #377 from mir-protocol/ecdsa
ECDSA
2022-01-31 12:23:18 -08:00
wborgeaud
b0738c2094 Fix degree issue 2022-01-31 21:05:23 +01:00
Nicholas Ward
b0afb581f1 fixed clippy warnings from CI 2022-01-31 11:23:40 -08:00
Nicholas Ward
11a1e52c38 ignore ecdsa circuit test 2022-01-31 11:17:00 -08:00
Nicholas Ward
5b5084b180 clippy 2022-01-31 10:49:06 -08:00
Nicholas Ward
a471574f78 fix 2022-01-31 10:38:02 -08:00
Nicholas Ward
8a56af93c2 TODOs 2022-01-31 10:31:53 -08:00
Nicholas Ward
20930e0086 range-check add results 2022-01-31 10:31:53 -08:00
Nicholas Ward
d68ab11913 msm 2022-01-31 10:31:53 -08:00
Nicholas Ward
30f936c434 ecdsa changes 2022-01-31 10:31:53 -08:00
Nicholas Ward
c1b8515e48 warning 2022-01-31 10:31:52 -08:00
Nicholas Ward
b1c8709f7e addressed more comments 2022-01-31 10:31:52 -08:00
Nicholas Ward
b62fa3f608 fmt 2022-01-31 10:31:52 -08:00
Nicholas Ward
493f516fac removed hashing 2022-01-31 10:31:52 -08:00
Nicholas Ward
82e2872f5e updates and addressed comments 2022-01-31 10:31:52 -08:00
Nicholas Ward
edf7563208 MulBigUintByBool gate 2022-01-31 10:31:52 -08:00
Nicholas Ward
1035438df4 updated for changes in main 2022-01-31 10:31:51 -08:00
Nicholas Ward
5de2b69558 256-bit hashing 2022-01-31 10:31:35 -08:00
Nicholas Ward
e116ab7809 fix 2022-01-31 10:31:35 -08:00
Nicholas Ward
c392606a9a optimizations and cleanup 2022-01-31 10:31:35 -08:00
Nicholas Ward
2ddfb03aea various cleanup 2022-01-31 10:31:35 -08:00
Nicholas Ward
6e9318c068 u32 range check gate 2022-01-31 10:31:35 -08:00
Nicholas Ward
ddf5ee5d1f more efficient nonnative subtraction 2022-01-31 10:31:35 -08:00
Nicholas Ward
8d3662692e fmt 2022-01-31 10:31:35 -08:00
Nicholas Ward
50c24dfe8a more efficient nonnative add and multi-add 2022-01-31 10:31:35 -08:00
Nicholas Ward
facb5661f3 fix 2022-01-31 10:31:35 -08:00
Nicholas Ward
3bbedecddb ECDSA merge 2022-01-31 10:31:33 -08:00
Nicholas Ward
3ba61a4e9c ECDSA merge 2022-01-31 10:24:49 -08:00
Nicholas Ward
07b71a9613 ECDSA merge 2022-01-31 10:24:49 -08:00
Nicholas Ward
440a5bd5d9 fmt 2022-01-31 10:24:49 -08:00
Nicholas Ward
f436c14242 ECDSA merge 2022-01-31 10:24:49 -08:00
Nicholas Ward
c561333c22 ECDSA merge 2022-01-31 10:24:49 -08:00
Nicholas Ward
82ce3ea8b2 ECDSA merge 2022-01-31 10:24:49 -08:00
Nicholas Ward
08fa4031ba ECDSA merge 2022-01-31 10:24:47 -08:00
Nicholas Ward
9cac6d3a4d fmt 2022-01-31 10:24:09 -08:00
Nicholas Ward
b796c73e49 ECDSA gadget and test 2022-01-31 10:24:09 -08:00
Nicholas Ward
f55948a621 removed debugging prints 2022-01-31 10:24:09 -08:00
Nicholas Ward
3756294322 ECDSA rebase 2022-01-31 10:24:09 -08:00
wborgeaud
92ea4b65d1 Constraint check working 2022-01-31 18:00:07 +01:00
wborgeaud
d24d26e5c0 Add FRI challenges 2022-01-31 16:19:30 +01:00
wborgeaud
851455a26a Eval Lagrange 2022-01-31 10:07:01 +01:00
wborgeaud
8993270f80 Progress 2022-01-29 12:49:00 +01:00
wborgeaud
20a3683e09
Merge pull request #451 from mir-protocol/start_stark_prover
Start of STARK prover
2022-01-28 17:13:59 +01:00
wborgeaud
dff9a40955 Batch alphas in constraint consumer 2022-01-28 17:06:40 +01:00
wborgeaud
c73f32ef2b Remove initial values from Fibonacci STARK state 2022-01-28 13:59:43 +01:00