sp1_recursion_compiler/
config.rs

1use p3_baby_bear::BabyBear;
2use p3_bn254_fr::Bn254Fr;
3use p3_field::extension::BinomialExtensionField;
4use sp1_stark::{InnerChallenge, InnerVal};
5
6use crate::{circuit::AsmConfig, prelude::Config};
7
8pub type InnerConfig = AsmConfig<InnerVal, InnerChallenge>;
9
10#[derive(Clone, Default, Debug)]
11pub struct OuterConfig;
12
13impl Config for OuterConfig {
14    type N = Bn254Fr;
15    type F = BabyBear;
16    type EF = BinomialExtensionField<BabyBear, 4>;
17}