1use thiserror::Error; 2 3pub type RPCResult<T> = std::result::Result<T, RPCError>; 4 5#[derive(Debug, Error)] 6pub enum RPCError { 7 #[error("HTTP Error {0}")] 8 HTTP(#[from] reqwest::Error), 9 10 #[error("RPC Error {0}")] 11 RPC(String), 12}