Daniel Lubarov
31b1a0a9da
Less use of ZK configs in tests ( #272 )
...
ZK circuit tests are quite slow, so I think we should use them very sparingly, and not in any tests with loops
2021-09-27 11:42:53 -07:00
Nicholas Ward
644d87e495
fixes galore
2021-09-21 18:01:21 -07:00
Daniel Lubarov
3bc34c59d8
Refactor GMiMC code ( #224 )
...
* Refactor GMiMC code
Adds a sub-trait of `Field` called `GMiMCInterface`, which is similar to `PoseidonInterface`.
This lets us have different fields with different GMiMC constants in a type-safe way.
* Remove `Interface`
* Const generic for width
2021-09-07 18:28:28 -07:00
Nicholas Ward
effcc967d0
fmt
2021-09-06 21:39:00 -07:00
Nicholas Ward
c07f99ac81
merge
2021-09-06 21:38:52 -07:00
Nicholas Ward
1818e69ce3
addressed comments
2021-09-06 08:38:47 -07:00
Nicholas Ward
6f885db677
fixes
2021-09-04 16:44:49 -07:00
Nicholas Ward
1fb7eeb03e
variable-sized tests
2021-09-04 16:29:33 -07:00
Nicholas Ward
4c3f3cda39
6x6 test
2021-09-04 16:29:33 -07:00
Nicholas Ward
4f7a587bfa
fix for non-2x2 permutation case
2021-09-04 16:29:32 -07:00
Daniel Lubarov
f89f49249a
wip
2021-09-04 16:27:40 -07:00
Nicholas Ward
10d016a92c
chunk size as field
2021-09-03 18:07:21 -07:00
Nicholas Ward
3ad0365967
fixed infinite loop
2021-09-03 18:07:21 -07:00
Nicholas Ward
3494839227
removed more to_vec calls (within maps)
2021-09-03 18:07:21 -07:00
Nicholas Ward
260d4bd13c
removed to_vec calls
2021-09-03 18:07:21 -07:00
Nicholas Ward
485d4862ff
fixes
2021-09-03 18:07:21 -07:00
Nicholas Ward
4ea1df82ba
fixes
2021-09-03 18:07:21 -07:00
Nicholas Ward
ab744a7c36
edits and fixes
2021-09-03 18:07:21 -07:00
Nicholas Ward
d4aa4d7153
fixes and new generator
2021-09-03 18:07:21 -07:00
Nicholas Ward
f7607dddd4
fmt
2021-09-03 18:07:21 -07:00
Nicholas Ward
fe843db57f
many fixes
2021-09-03 18:07:20 -07:00
Nicholas Ward
a1d5f5b6fe
progress
2021-09-03 18:07:20 -07:00
Nicholas Ward
013c8bb612
progress
2021-09-03 18:07:20 -07:00
Nicholas Ward
2ab37e688f
progress
2021-09-03 18:07:20 -07:00
Nicholas Ward
a574fecc4d
permutation progress
2021-09-03 18:07:20 -07:00
Nicholas Ward
412ada762a
permutation progress
2021-09-03 18:07:20 -07:00
Nicholas Ward
b0a855a9c3
progress on permutation
2021-09-03 18:07:20 -07:00