Kevin Jue
cf84b032e2
Rearranged files ( #17 )
...
* removed unused file
* change field import
* change import of field package
* changed field import
* moved hash to poseidon and some changes to the field package
* changed file structure
2023-05-19 19:49:14 -07:00
Kevin Jue
5bb7cc6411
Coset Interpolation Gate ( #15 )
...
* helper functions for coset_interpolation_gate
* coset interpolation gate working
* hard coded the coset gate (for now)
2023-05-18 13:06:30 -07:00
Kevin Jue
3f6e2ade98
reducing gate ( #13 )
2023-05-17 18:09:30 -07:00
Kevin Jue
2823cfbbcb
reducing extension gate ( #12 )
2023-05-17 17:40:43 -07:00
Kevin Jue
c98d65b48a
multiplication extension gate ( #11 )
2023-05-17 17:05:43 -07:00
Kevin Jue
ea96e7a176
Arithmetic Extension Gate ( #10 )
...
* initial commit for arithmetic extension gate
* fixed bug
* added regex for arithmeticExtensionGate
2023-05-17 16:52:42 -07:00
Kevin Jue
ccb828bdb1
Random Access Gate ( #8 )
...
* first (non working) version of random access gate
* fixed a bug
* got random access gate workgin
* added parsing logic for the random access gate
2023-05-16 17:11:01 -07:00
Kevin Jue
a0d5ad37de
Base sum gate ( #7 )
...
* initial version of base_sum_gate
* add recursive circuit benchmark files
* added step circuit data and contant gate test
* moved step testing data into gate_testing_utils
* added test case for basesum gate
* added test for arithmetic_gate
2023-05-16 11:13:42 -07:00
Nicholas Ward
f96647afd6
moving QuadraticExtension to field
2023-04-06 12:00:35 -07:00
Kevin Jue
8e9591c964
calculated subgroupX
2022-11-10 08:05:30 -08:00
Kevin Jue
460709f65d
got merkle proof traversal working
2022-11-08 17:54:01 -08:00
Kevin Jue
da80afaac4
expanded fri_test.go and implemented more for the fri verifier
2022-11-07 18:33:06 -08:00
jtguibas
51b98741b8
changes...
2022-10-10 22:44:59 -07:00
jtguibas
fccd386e06
workign deserialization of proof
2022-10-10 18:43:56 -07:00
jtguibas
831eb8bf9f
new field
2022-10-10 18:00:19 -07:00