add zk config, enabled by a feature (on by default) (#306)
* add zk config, enabled by a feature (on by default) * Update src/backends/plonky2/recursion/circuit.rs Co-authored-by: Ahmad Afuni <root@ahmadafuni.com> --------- Co-authored-by: Ahmad Afuni <root@ahmadafuni.com>
This commit is contained in:
parent
d5da9d8593
commit
256d76ae34
3 changed files with 82 additions and 20 deletions
|
|
@ -88,7 +88,12 @@ pub static STANDARD_EMPTY_POD_DATA: LazyLock<(EmptyPodVerifyTarget, CircuitData)
|
|||
|
||||
fn build() -> Result<(EmptyPodVerifyTarget, CircuitData)> {
|
||||
let params = &*DEFAULT_PARAMS;
|
||||
|
||||
#[cfg(not(feature = "zk"))]
|
||||
let config = CircuitConfig::standard_recursion_config();
|
||||
#[cfg(feature = "zk")]
|
||||
let config = CircuitConfig::standard_recursion_zk_config();
|
||||
|
||||
let mut builder = CircuitBuilder::<F, D>::new(config);
|
||||
let empty_pod_verify_target = EmptyPodVerifyCircuit {
|
||||
params: params.clone(),
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue