miden_node_persistence/
error.rs1#[derive(Debug, thiserror::Error)]
3pub enum PersistenceError {
4 #[error("invalid persisted protobuf message")]
5 Wire(#[from] prost::DecodeError),
6 #[error("invalid persisted domain value")]
7 Conversion(#[from] miden_protobuf::ConversionError),
8 #[error("invalid persisted MAST forest")]
9 MastForest(#[from] miden_protocol::utils::serde::DeserializationError),
10 #[error("invalid persisted account code")]
11 AccountCode(#[from] miden_protocol::errors::AccountError),
12 #[error("unsupported {format} version {version}; recreate this data with the current node")]
13 UnsupportedVersion { format: &'static str, version: u32 },
14}