2021-03-25 15:20:14 -07:00
|
|
|
use crate::circuit_builder::CircuitBuilder;
|
2021-02-26 13:18:41 -08:00
|
|
|
use crate::field::field::Field;
|
|
|
|
|
|
2021-03-28 15:36:51 -07:00
|
|
|
const MIN_WIRES: usize = 120; // TODO: Double check.
|
2021-03-30 10:02:00 -07:00
|
|
|
const MIN_ROUTED_WIRES: usize = 8; // TODO: Double check.
|
2021-03-28 15:36:51 -07:00
|
|
|
|
2021-03-25 15:20:14 -07:00
|
|
|
pub fn add_recursive_verifier<F: Field>(builder: &mut CircuitBuilder<F>) {
|
2021-03-28 15:36:51 -07:00
|
|
|
assert!(builder.config.num_wires >= MIN_WIRES);
|
|
|
|
|
assert!(builder.config.num_wires >= MIN_ROUTED_WIRES);
|
2021-02-26 13:18:41 -08:00
|
|
|
}
|