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>;