diff --git a/src/backends/plonky2/recursion/circuit.rs b/src/backends/plonky2/recursion/circuit.rs index 6e95aa6..efccda1 100644 --- a/src/backends/plonky2/recursion/circuit.rs +++ b/src/backends/plonky2/recursion/circuit.rs @@ -342,6 +342,7 @@ pub fn common_data_for_recursion( GateRef::new(plonky2::gates::random_access::RandomAccessGate::new_from_config(&config, 4)), GateRef::new(plonky2::gates::random_access::RandomAccessGate::new_from_config(&config, 5)), GateRef::new(plonky2::gates::random_access::RandomAccessGate::new_from_config(&config, 6)), + GateRef::new(plonky2::gates::exponentiation::ExponentiationGate::new_from_config(&config)), // It would be better do `CosetInterpolationGate::with_max_degree(4, 6)` but unfortunately // that plonk2 method is `pub(crate)`, so we need to get around that somehow. GateRef::new(coset_interpolation_gate(