chore(deps): make bip39 required

This commit is contained in:
thesimplekid
2024-05-15 18:39:55 +01:00
parent 188cfa639a
commit 79b5349653

View File

@@ -11,20 +11,20 @@ license.workspace = true
[features]
default = ["mint", "wallet"]
mint = ["dep:bip39"]
wallet = ["dep:bip39", "dep:reqwest"]
mint = []
wallet = ["dep:reqwest"]
[dependencies]
async-trait = "0.1"
base64 = "0.22" # bitcoin uses v0.13 (optional dep)
bip39 = { version = "2.0", optional = true }
bip39 = "2.0"
bitcoin = { version = "0.30", features = [
"serde",
"rand",
"rand-std",
] } # lightning-invoice uses v0.30
http = "1.0"
lightning-invoice = { version = "0.30", features = ["serde"] }
lightning-invoice = { version = "0.31", features = ["serde"] }
once_cell = "1.19"
reqwest = { version = "0.12", default-features = false, features = [
"json",
@@ -32,15 +32,15 @@ reqwest = { version = "0.12", default-features = false, features = [
"socks",
], optional = true }
serde = { version = "1.0", default-features = false, features = ["derive"] }
serde_json = "1.0"
serde_json = "1"
serde_with = "3.4"
tracing = { version = "0.1", default-features = false, features = [
"attributes",
"log",
] }
thiserror = "1.0"
thiserror = "1"
url = "2.3"
uuid = { version = "1.6", features = ["v4"] }
uuid = { version = "1", features = ["v4"] }
[target.'cfg(not(target_arch = "wasm32"))'.dependencies]
tokio = { workspace = true, features = [