agglayer_config/certificate_orchestrator/
prover.rs

1use serde::{Deserialize, Serialize};
2
3/// The different prover configuration.
4#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, Eq)]
5pub enum ProverConfig {
6    #[serde(rename = "sp1-local")]
7    SP1Local {},
8    #[serde(rename = "sp1-mock")]
9    SP1Mock {},
10    #[serde(rename = "sp1-network")]
11    SP1Network {},
12}
13
14impl Default for ProverConfig {
15    fn default() -> Self {
16        Self::SP1Local {}
17    }
18}