diff --git a/packages/wasm-miniscript/src/error.rs b/packages/wasm-miniscript/src/error.rs deleted file mode 100644 index a9b13f0..0000000 --- a/packages/wasm-miniscript/src/error.rs +++ /dev/null @@ -1,32 +0,0 @@ -use std::error::Error; -use std::fmt; -use miniscript::bitcoin; - -#[derive(Debug, Clone)] -enum WrapError { - Miniscript(String), - Bitcoin(String), -} - -impl Error for WrapError {} - -impl fmt::Display for WrapError { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - match self { - WrapError::Miniscript(e) => write!(f, "Miniscript error: {}", e), - WrapError::Bitcoin(e) => write!(f, "Bitcoin error: {}", e), - } - } -} - -impl From for WrapError { - fn from(e: miniscript::Error) -> Self { - WrapError::Miniscript(e.to_string()) - } -} - -impl From for WrapError { - fn from(e: bitcoin::consensus::encode::Error) -> Self { - WrapError::Bitcoin(e.to_string()) - } -} \ No newline at end of file diff --git a/packages/wasm-miniscript/src/lib.rs b/packages/wasm-miniscript/src/lib.rs index 0b67d4c..e8fcd80 100644 --- a/packages/wasm-miniscript/src/lib.rs +++ b/packages/wasm-miniscript/src/lib.rs @@ -2,7 +2,6 @@ mod try_into_js_value; mod miniscript; -mod error; mod descriptor; mod psbt;