therealyingtong
|
6a7f869f66
|
Clippy fixes
|
2021-02-18 15:41:36 -07:00 |
therealyingtong
|
8e56b415fb
|
Rename column -> expression for lookups
|
2021-02-18 15:41:36 -07:00 |
therealyingtong
|
d8534e1c50
|
Pass Expressions to meta.lookup()
|
2021-02-18 15:41:35 -07:00 |
Daira Hopwood
|
760d69bd2c
|
Rename "auxiliary column" to "instance column" in the book and in code. fixes #181
Signed-off-by: Daira Hopwood <daira@jacaranda.org>
|
2021-02-14 21:09:49 +00:00 |
Jack Grigg
|
3c1132ec59
|
Add halo2::dev::circuit_layout behind dev-graph feature flag
This method renders circuits as tables, showing how the various regions
within them have been layed out.
|
2021-02-01 18:38:20 +00:00 |
Jack Grigg
|
7dd6e65a5f
|
Add halo2::dev::circuit_dot_graph behind dev-graph feature flag
This method renders circuits as dot graphs, to help circuit developers
understand their structure.
|
2021-02-01 18:38:16 +00:00 |
Jack Grigg
|
82da677add
|
Add name field to ConstraintSystem::create_gate
The name has type `&'static str`, as gates apply to every row and thus
do not require any runtime information to name.
|
2021-02-01 18:38:13 +00:00 |
Jack Grigg
|
bf771a7446
|
Add namespacing and gadget name collection to Layouter
|
2021-02-01 18:38:04 +00:00 |
Jack Grigg
|
60061f64fd
|
Add name field to Layouter::assign_region
|
2021-02-01 18:34:24 +00:00 |
Jack Grigg
|
4c3adf59d5
|
Add annotations to Region::{assign_advice, assign_fixed}
This enables circuits to annotate individual cells with variable names
or similar protocol-specific metadata.
|
2021-02-01 18:33:25 +00:00 |
therealyingtong
|
de86391f0e
|
Update test to pass multiple ConcreteCircuits
|
2021-01-31 11:48:32 +08:00 |
Kris Nuttycombe
|
94dd9cc421
|
Fix doctests.
|
2021-01-14 13:31:48 -07:00 |
Jack Grigg
|
d94e9b3daf
|
Remove unnecessary trailing semicolon
|
2021-01-08 02:22:16 +00:00 |
Jack Grigg
|
08da49353e
|
Fix clippy lints in MockProver
|
2021-01-07 12:42:04 +00:00 |
Jack Grigg
|
8590211585
|
Remove unnecessary parts from MockProver per review comments
|
2021-01-06 21:52:56 +00:00 |
Jack Grigg
|
49f1598c0e
|
Add example to MockProver documentation
Also fixes a bug in MockProver::verify (which was exposing an internal
implementation detail as an incorrect row numbering).
|
2021-01-06 21:52:56 +00:00 |
Jack Grigg
|
64b06735bf
|
Expose MockProver in crate, and add documentation
|
2021-01-06 21:52:56 +00:00 |
therealyingtong
|
fb939f17a9
|
Add permutation check to MockProver
|
2021-01-06 21:52:56 +00:00 |
Jack Grigg
|
6eebf3994b
|
Add MockProver for developing circuits
|
2021-01-06 21:52:56 +00:00 |