Commit Graph

9 Commits

Author SHA1 Message Date
Georg Wiese
3908634133 Implement proving of continuations 2023-12-08 19:10:37 +01:00
Leo Alt
f08f24443c compiler cleanup 2023-11-06 17:26:22 +01:00
Georg Wiese
a28a037f19 Disallow prints in all crates 2023-10-05 08:11:23 +00:00
Lucas Clemente Vella
52bca1b07f STARK prover 2023-09-26 15:03:29 +02:00
Lucas Clemente Vella
c81757143f Backend unification (#417)
* Mostly done.

* With all features enabled, it at least compiles.

* Fixed some bugs.

* Being explicit about degree type.

* More tests passing.

* Even more tests passing.

* Restoring optional Halo2 compilation.

* Fixing bad merge.

* Fixing lint errors.

* More lint fixes.

* Split of the backend implementations into trait categories.

* Some renamings.

* Much better function names.

* Removed option from witness.

* Pleasing the lint.

* Returning the proof.

* Removing filesystem stuff from backend.

* Renaming function.

* Another function rename.

---------

Co-authored-by: Leo <me@leoa.lt>
2023-08-08 12:14:24 +00:00
Lucas Clemente Vella
9306361dc4 Enabling Halo2 via cargo feature. (#406)
* Enabling Halo2 via cargo feature.

* Enabling Halo2 by default.

* Renaming get_prover.
2023-07-21 17:57:40 +02:00
chriseth
fd3e889eb5 Move analyzed ast into the ast crate. 2023-07-03 15:18:36 +02:00
Leo Alt
9c1a3c67a1 halo2 aggregation 2023-06-27 12:10:10 +02:00
Leo Alt
69e2aec812 cli prove & setup 2023-06-16 21:25:54 +02:00