therealyingtong
|
84f732acb4
|
Add circuit::RegionIndex and circuit::RegionStart newtypes
|
2021-02-20 21:26:42 +08:00 |
|
therealyingtong
|
a19dc68dee
|
Use Column<Any> in Permutation::Argument
|
2021-02-17 21:32:17 +08:00 |
|
Jack Grigg
|
3fc245343e
|
Return results from assigned regions
This makes it easier to pass variables out of a region.
|
2021-02-01 21:42:57 +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
|
faf5da15c9
|
Track column usage in RegionShape.
Co-authored-by: Jack Grigg <jack@electriccoin.co>
|
2021-01-28 10:55:02 +08:00 |
|
Jack Grigg
|
17da891b25
|
General traits and structs for implementing circuits
|
2021-01-08 01:54:18 +00:00 |
|