10 Commits

Author SHA1 Message Date
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
6bfca5badb i - s, not s - i 2023-04-12 09:16:24 -07:00
Nicholas Ward
f20852831e fixes, cleanup, and deserialize ProofChallenges 2023-04-12 09:13:38 -07:00
Nicholas Ward
4be4b48391 fix gate ID parsing, and verbose error 2023-04-06 14:14:11 -07:00
Nicholas Ward
9a51b67aca gate deserialization, ArithmeticGate, ConstantGate 2023-04-06 13:39:23 -07:00
Nicholas Ward
58914e8f66 uint64 2023-04-04 13:47:29 -07:00
Nicholas Ward
7091e1e1b2 initial work: gate interface and PublicInput 2023-04-04 13:15:31 -07:00