1use thiserror::Error; 2 3#[derive(Error, Debug)] 4pub enum Error { 5 #[error("rpc")] 6 Rpc(#[from] crate::rpc::Error), 7 #[error("json decode")] 8 Json(#[from] serde_json::Error), 9} 10 11pub type Result<T> = std::result::Result<T, Error>;