use thiserror::Error;
#[derive(Debug, Clone, Eq, Error, PartialEq)]
pub enum DecodeBase58Error {
#[error("expected {expected} bytes after base58 decode, got {actual}")]
WrongLength {
expected: usize,
actual: usize,
},
#[error("invalid base58 payload: {message}")]
InvalidBase58 {
message: String,
},
}