fix: missing gate and generator for serialization (#369)

Add the missing gates and generator in the serializer that were added
with the PublicKeyOf operation.

Add a test for CircuitData serialization+deserialization to avoid these
kind of bugs in the future.
This commit is contained in:
Eduard S. 2025-07-29 16:45:51 -07:00 committed by GitHub
parent 59c6151dbc
commit 0606a4098b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 32 additions and 4 deletions

View file

@ -578,7 +578,7 @@ pub(crate) fn rec_main_pod_circuit_data(
)
}
fn cache_get_rec_main_pod_circuit_data(
pub(crate) fn cache_get_rec_main_pod_circuit_data(
params: &Params,
) -> CacheEntry<(
RecursiveCircuitTarget<MainPodVerifyTarget>,