Module halo2_frontend::dev
source · Expand description
Tools for developing circuits.
Re-exports§
pub use cost::CircuitCost;
Modules§
- Developer tools for investigating the cost of a circuit.
- The cost estimator takes high-level parameters for a circuit design, and estimates the verification cost, as well as resulting proof size.
- Metadata about circuits.
Structs§
- A struct for collecting and displaying the gates within a circuit.
- CircuitLayout
dev-graph
Graphical renderer for circuit layouts. - A test prover for debugging circuits.
- A helper type that augments a
FloorPlanner
with [tracing
] spans and events.
Enums§
- The value of a particular cell within the circuit.
- The location within the circuit at which a particular
VerifyFailure
occurred. - Instance Value
- The reasons why a particular circuit is not satisfied.
Functions§
- circuit_dot_graph
dev-graph
Builds a dot graph string representing the given circuit.