miden_protocol/block/
block_proof.rs1use crate::utils::{ByteReader, ByteWriter, Deserializable, DeserializationError, Serializable};
2
3#[derive(Debug, Clone, PartialEq, Eq)]
7pub struct BlockProof {}
8
9impl BlockProof {
10 #[cfg(any(test, feature = "testing"))]
12 pub fn new_dummy() -> Self {
13 Self {}
14 }
15}
16
17impl Serializable for BlockProof {
21 fn write_into<W: ByteWriter>(&self, _target: &mut W) {
22 }
24}
25
26impl Deserializable for BlockProof {
27 fn read_from<R: ByteReader>(_source: &mut R) -> Result<Self, DeserializationError> {
28 let block = Self {};
30
31 Ok(block)
32 }
33}