miden_protocol/block/
block_proof.rs1use crate::utils::serde::{
2 ByteReader,
3 ByteWriter,
4 Deserializable,
5 DeserializationError,
6 Serializable,
7};
8
9#[derive(Debug, Clone, PartialEq, Eq)]
13pub struct BlockProof {}
14
15impl BlockProof {
16 #[cfg(any(test, feature = "testing"))]
18 pub fn new_dummy() -> Self {
19 Self {}
20 }
21}
22
23impl Serializable for BlockProof {
27 fn write_into<W: ByteWriter>(&self, _target: &mut W) {
28 }
30}
31
32impl Deserializable for BlockProof {
33 fn read_from<R: ByteReader>(_source: &mut R) -> Result<Self, DeserializationError> {
34 let block = Self {};
36
37 Ok(block)
38 }
39}