From dbb42241b5685df05f50215159fe43e2c95fc8cd Mon Sep 17 00:00:00 2001 From: Erdem Yerebasmaz Date: Mon, 29 Apr 2024 20:35:01 +0300 Subject: [PATCH] Use LsSdkError from ls-sdk::error --- lib/bindings/src/lib.rs | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/lib/bindings/src/lib.rs b/lib/bindings/src/lib.rs index f25a952..471249e 100644 --- a/lib/bindings/src/lib.rs +++ b/lib/bindings/src/lib.rs @@ -1,20 +1,7 @@ use std::sync::Arc; -use anyhow::{Error, Result}; -use breez_liquid_sdk::{error::PaymentError, model::*, wallet::Wallet}; - -// TODO Unify error enum -#[derive(Debug, thiserror::Error)] -pub enum LsSdkError { - #[error("Error: {err}")] - Generic { err: String }, -} - -impl From for LsSdkError { - fn from(e: Error) -> Self { - LsSdkError::Generic { err: e.to_string() } - } -} +use anyhow::Result; +use breez_liquid_sdk::{error::*, model::*, wallet::Wallet}; pub fn connect(req: ConnectRequest) -> Result, LsSdkError> { let ln_sdk = Wallet::connect(req)?;