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}