1904 Commits

Author SHA1 Message Date
wborgeaud
8e8e4daa9c Start of impl 2022-05-20 11:21:13 +02:00
wborgeaud
7d7851aba5
Merge pull request #549 from mir-protocol/evm_more_generic_structs
Make some `evm` structs more generic
2022-05-20 08:49:18 +02:00
wborgeaud
7cdc72f998 Detupling 2022-05-20 08:37:18 +02:00
wborgeaud
9f01840a57 Make evm structs more generic 2022-05-19 09:41:15 +02:00
wborgeaud
2831f8f28b
Merge pull request #548 from mir-protocol/remove_marking
Remove marking stuff
2022-05-19 07:51:49 +02:00
wborgeaud
781d1edb8e Remove marking 2022-05-18 19:37:05 +02:00
Daniel Lubarov
c54896dcb8
Rename starky2 -> evm (#547) 2022-05-18 10:32:14 -07:00
wborgeaud
17dfa8d713
Merge pull request #541 from mir-protocol/starky_multitables
Start of Starky multitable implementation
2022-05-18 14:35:00 +02:00
wborgeaud
f8b51743a9 PR feedback 2022-05-18 09:22:58 +02:00
wborgeaud
917af4267f
Merge pull request #544 from mir-protocol/standard_gadget_suffix
Standardize gadget suffix to `*_circuit`
2022-05-17 20:52:52 +02:00
wborgeaud
1f5b0cea99
Merge pull request #545 from mir-protocol/rename_wire_fields
Rename wire fields
2022-05-17 20:52:32 +02:00
wborgeaud
28d90d0e9e s/gate_index/row/ 2022-05-17 19:32:51 +02:00
wborgeaud
a31de48d88 More changes 2022-05-17 11:47:00 +02:00
wborgeaud
4cd37ca8d4 Rename fields of Wire 2022-05-17 11:31:45 +02:00
wborgeaud
7676f907bf Missed some 2022-05-17 11:15:53 +02:00
wborgeaud
b606d99e07 Use *_circuit suffix for gadgets 2022-05-17 11:04:35 +02:00
wborgeaud
2ffd22acf5 Assume every STARK in AllStark is part of a CTL 2022-05-17 09:41:06 +02:00
wborgeaud
db2aae515f Add default value to CTL 2022-05-17 09:24:22 +02:00
wborgeaud
863d9a863c PR comments 2022-05-16 20:45:30 +02:00
wborgeaud
02db6c93ec Add permutation in mock STARKs for good measure 2022-05-13 14:20:59 +02:00
wborgeaud
aa77660bfe Back to const generic + arrays 2022-05-13 14:16:28 +02:00
wborgeaud
8cd2793937 Some renaming + cleaning 2022-05-13 11:20:29 +02:00
wborgeaud
a38c19f952 Fix num_permutation_zs 2022-05-13 10:48:56 +02:00
wborgeaud
f9e929a0a9 Fix bugs when no ctls 2022-05-13 10:35:59 +02:00
wborgeaud
e9260fe457 Merge remote-tracking branch 'origin/starky_multitables' into starky_multitables
# Conflicts:
#	starky2/src/get_challenges.rs
2022-05-12 22:36:53 +02:00
wborgeaud
d421bd3593 Lints 2022-05-12 22:35:13 +02:00
wborgeaud
0c8178e286 Test works 2022-05-12 22:32:32 +02:00
wborgeaud
fe3811e8ed Test works 2022-05-12 22:29:10 +02:00
wborgeaud
17ba468e3a Add mock test (doesn't work) 2022-05-12 20:38:11 +02:00
ying tong
e10e103933
README.md: Update plonky2 paper link (#543) 2022-05-12 07:47:11 -07:00
wborgeaud
3359ee708c Clippy 2022-05-12 14:07:03 +02:00
wborgeaud
c4c3533cff PermutationChallenge -> GrandProductChallenge since it's also used for cross-table lookups 2022-05-12 13:51:02 +02:00
wborgeaud
2b8c3de10e Finish verifier 2022-05-12 13:47:55 +02:00
wborgeaud
b9e921f640 CTL verification 2022-05-11 16:09:12 +02:00
wborgeaud
d0fb76c8db Progress on verifier 2022-05-11 14:35:33 +02:00
wborgeaud
5b146d558f Change StarkOpeningSet 2022-05-10 15:21:09 +02:00
wborgeaud
9de8c2c73b Open lookup polys 2022-05-10 15:08:08 +02:00
wborgeaud
feb00bd197 Fix looked_table: Table 2022-05-10 07:45:42 +02:00
Daniel Lubarov
52faa0ceb7 Move paper 2022-05-06 13:08:58 -07:00
wborgeaud
79dc28c7e1 Rename 2022-05-06 17:36:32 +02:00
wborgeaud
44b9237c08 Rename 2022-05-06 17:35:25 +02:00
wborgeaud
3005f7bf7b Cleaning 2022-05-06 17:22:30 +02:00
wborgeaud
99b6ac4ff2 Minor 2022-05-06 16:59:25 +02:00
wborgeaud
e744c640e0 Add eval for cross table lookups 2022-05-06 14:55:54 +02:00
wborgeaud
d4a6b35436 More cleaning 2022-05-05 22:21:09 +02:00
wborgeaud
d659e759e9 Clean lookup stuff 2022-05-05 19:12:58 +02:00
wborgeaud
e40276ef19 Compiles somehow 2022-05-05 17:14:21 +02:00
wborgeaud
4e18cad0f1 Lookup argument 2022-05-05 16:30:21 +02:00
wborgeaud
d56e3745dd Progress 2022-05-04 22:04:11 +02:00
wborgeaud
9f27849ff1 Compiles 2022-05-04 21:29:29 +02:00