mirror of
https://github.com/aljazceru/cdk.git
synced 2026-01-03 21:15:22 +01:00
improve: add gloo feature
fix: clippy warning fix: melted getter for preimage was named wrong
This commit is contained in:
@@ -13,6 +13,7 @@ license.workspace = true
|
||||
default = ["mint", "wallet"]
|
||||
mint = ["cashu/mint"]
|
||||
wallet = ["cashu/wallet", "dep:minreq", "dep:once_cell"]
|
||||
gloo = ["dep:gloo"]
|
||||
all-nuts = ["nut07", "nut09"]
|
||||
nut07 = ["cashu/nut07"]
|
||||
# nut08 = ["cashu/nut08"]
|
||||
@@ -29,6 +30,7 @@ futures-util = { version = "0.3", default-features = false, features = ["sink",
|
||||
once_cell = { version = "1.17", optional = true }
|
||||
thiserror = { workspace = true }
|
||||
async-trait = "0.1.74"
|
||||
gloo = { version = "0.10.0", optional = true, features = ["net"]}
|
||||
|
||||
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
|
||||
tokio = { workspace = true, features = ["rt-multi-thread", "time", "macros", "sync"] }
|
||||
@@ -36,7 +38,6 @@ minreq = { version = "2.7.0", optional = true, features = ["json-using-serde", "
|
||||
|
||||
[target.'cfg(target_arch = "wasm32")'.dependencies]
|
||||
tokio = { workspace = true, features = ["rt", "macros", "sync", "time"] }
|
||||
gloo = { version = "0.10.0", features = ["net"]}
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -19,7 +19,7 @@ use serde::{Deserialize, Serialize};
|
||||
use thiserror::Error;
|
||||
use url::Url;
|
||||
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
#[cfg(feature = "gloo")]
|
||||
pub mod gloo_client;
|
||||
#[cfg(not(target_arch = "wasm32"))]
|
||||
pub mod minreq_client;
|
||||
@@ -45,7 +45,7 @@ pub enum Error {
|
||||
#[cfg(not(target_arch = "wasm32"))]
|
||||
#[error("`{0}`")]
|
||||
MinReq(#[from] minreq::Error),
|
||||
#[cfg(target_arch = "wasm32")]
|
||||
#[cfg(feature = "gloo")]
|
||||
#[error("`{0}`")]
|
||||
Gloo(String),
|
||||
/// Custom Error
|
||||
|
||||
Reference in New Issue
Block a user