sn_trie_proofs/
error.rs

1use thiserror::Error;
2
3#[derive(Error, Debug)]
4pub enum SnTrieError {
5    #[error("Starknet error: {0}")]
6    GatewayError(u16),
7    #[error("Trie not found")]
8    TrieNotFound,
9
10    #[error("Invalid transaction index")]
11    InvalidTxIndex,
12
13    #[error("Invalid commit")]
14    InvalidCommitment,
15
16    #[error("Verification error")]
17    VerificationError,
18
19    #[error("Unsupported protocol")]
20    UnsupportedProtocol,
21}