Skip to main content

rue_lir/
error.rs

1use clvm_traits::ToClvmError;
2use clvmr::error::EvalErr;
3use thiserror::Error;
4
5#[derive(Debug, Error)]
6pub enum Error {
7    #[error("CLVM error: {0}")]
8    Clvm(#[from] EvalErr),
9
10    #[error("Conversion error: {0}")]
11    Conversion(#[from] ToClvmError),
12}
13
14pub type Result<T> = std::result::Result<T, Error>;