arnaucube
arnaucube/plonky2-recursion-experimentPublic Self-hosted repository
plonky2-recursion-experiment/src/lib.rs
src/lib.rsRaw
 1#![allow(clippy::new_without_default)]
 2#![allow(non_snake_case)]
 3#![allow(non_upper_case_globals)]
 4#![allow(non_camel_case_types)]
 5
 6pub mod sig_gadget;
 7pub mod tree_recursion;
 8
 9use plonky2::field::goldilocks_field::GoldilocksField;
10use plonky2::plonk::config::PoseidonGoldilocksConfig;
11use plonky2::plonk::proof::Proof;
12
13pub type F = GoldilocksField;
14pub type C = PoseidonGoldilocksConfig;
15pub const D: usize = 2;
16pub type PlonkyProof = Proof<F, PoseidonGoldilocksConfig, 2>;