|
@@ -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 = [
|