use thiserror::Error;
#[derive(Debug, Error)]
pub enum Error {
#[error("Invalid Prefix")]
InvalidPrefix,
#[error(transparent)]
CiboriumError(#[from] ciborium::de::Error<std::io::Error>),
#[error(transparent)]
Base64Error(#[from] bitcoin::base64::DecodeError),
#[error(transparent)]
Nut26Error(#[from] crate::nuts::nut26::Error),
}