p2p/channels/snark_job_commitment/
mod.rs1mod p2p_channels_snark_job_commitment_state;
2pub use p2p_channels_snark_job_commitment_state::*;
3
4mod p2p_channels_snark_job_commitment_actions;
5pub use p2p_channels_snark_job_commitment_actions::*;
6
7mod p2p_channels_snark_job_commitment_reducer;
8
9use binprot_derive::{BinProtRead, BinProtWrite};
10use openmina_core::snark::SnarkJobCommitment;
11use serde::{Deserialize, Serialize};
12
13#[derive(BinProtWrite, BinProtRead, Serialize, Deserialize, Debug, Clone)]
14pub enum SnarkJobCommitmentPropagationChannelMsg {
15 GetNext { limit: u8 },
20 WillSend { count: u8 },
27 Commitment(SnarkJobCommitment),
29}