From 4a3e74e129cb6cfa6dac19826c54c60404b98c81 Mon Sep 17 00:00:00 2001 From: thesimplekid Date: Fri, 10 May 2024 10:41:33 +0100 Subject: [PATCH] refactor(bindings): remove payment method enum --- bindings/cdk-js/src/nuts/nut00/mod.rs | 2 -- .../cdk-js/src/nuts/nut00/payment_method.rs | 24 ------------------- 2 files changed, 26 deletions(-) delete mode 100644 bindings/cdk-js/src/nuts/nut00/payment_method.rs diff --git a/bindings/cdk-js/src/nuts/nut00/mod.rs b/bindings/cdk-js/src/nuts/nut00/mod.rs index 6c027c60..8bf4510a 100644 --- a/bindings/cdk-js/src/nuts/nut00/mod.rs +++ b/bindings/cdk-js/src/nuts/nut00/mod.rs @@ -2,7 +2,6 @@ pub mod blind_signature; pub mod blinded_message; pub mod currency_unit; pub mod mint_proofs; -pub mod payment_method; pub mod premint; pub mod proof; pub mod token; @@ -10,7 +9,6 @@ pub mod witness; pub use blinded_message::JsBlindedMessage; pub use currency_unit::JsCurrencyUnit; -pub use payment_method::JsPaymentMethod; pub use premint::{JsPreMint, JsPreMintSecrets}; pub use proof::JsProof; pub use token::JsToken; diff --git a/bindings/cdk-js/src/nuts/nut00/payment_method.rs b/bindings/cdk-js/src/nuts/nut00/payment_method.rs deleted file mode 100644 index be7105ed..00000000 --- a/bindings/cdk-js/src/nuts/nut00/payment_method.rs +++ /dev/null @@ -1,24 +0,0 @@ -use cdk::nuts::PaymentMethod; -use wasm_bindgen::prelude::*; - -#[wasm_bindgen(js_name = PaymentMethod)] -pub enum JsPaymentMethod { - Bolt11, -} - -impl From for JsPaymentMethod { - fn from(inner: PaymentMethod) -> JsPaymentMethod { - match inner { - PaymentMethod::Bolt11 => JsPaymentMethod::Bolt11, - PaymentMethod::Custom(_) => todo!(), - } - } -} - -impl From for PaymentMethod { - fn from(inner: JsPaymentMethod) -> PaymentMethod { - match inner { - JsPaymentMethod::Bolt11 => PaymentMethod::Bolt11, - } - } -}