]> Untitled Git - bdk-cli/commitdiff
chore: Update bdk_sp crate
authorVihiga Tyonum <withtvpeter@gmail.com>
Thu, 23 Jul 2026 19:23:34 +0000 (20:23 +0100)
committerVihiga Tyonum <withtvpeter@gmail.com>
Thu, 23 Jul 2026 19:23:34 +0000 (20:23 +0100)
- Update bdk_sp crate
- fix silent-payments feature

Cargo.lock
Cargo.toml
README.md

index 7d1d0df03049348a2fa4d7339ac4cb0fa6407c3e..17bbc65e61c966ae71f3ed54f7876ac828c96d2b 100644 (file)
@@ -371,8 +371,9 @@ dependencies = [
 
 [[package]]
 name = "bdk_sp"
-version = "0.1.0"
-source = "git+https://github.com/bitcoindevkit/bdk-sp?tag=v0.1.0#79cfaf1e8829dd771c4461e6cd2a46c8abb00503"
+version = "0.2.0"
+source = "registry+https://github.com/rust-lang/crates.io-index"
+checksum = "c401af00a119ceee1bd9aa35dd15c9130b5d8381003b141fb5456a938ab8efed"
 dependencies = [
  "bitcoin",
 ]
index 075c22bd96f9147c3e959c3a77cede57e08ae31d..b6e2c2d4a76a574542569cfff71cb02c375d1229 100644 (file)
@@ -34,7 +34,7 @@ bdk_electrum = { version = "0.24.0", optional = true }
 bdk_esplora = { version = "0.22.2", features = ["async-https", "tokio"], optional = true }
 bdk_kyoto = { version = "0.17.0", optional = true }
 bdk_redb = { version = "0.2.0", optional = true }
-bdk_sp = { version = "0.1.0", optional = true, git = "https://github.com/bitcoindevkit/bdk-sp", tag = "v0.1.0" }
+bdk_sp = { version = "0.2.0", optional = true }
 shlex = {  version = "1.3.0", optional = true }
 payjoin = { version = "0.25.0", features = ["v1", "v2", "io", "_test-utils"], optional = true}
 reqwest = { version = "0.13.2", default-features = false, features = ["rustls"], optional = true }
@@ -71,7 +71,7 @@ verify = []
 compiler = []
 
 # Experimental silent payment sending capabilities
-silent-payments = ["dep:bdk_sp"]
+silent-payments = ["bdk_sp"]
 
 [dev-dependencies]
 predicates = "3.0"
index 94d0993ef026b88c3d612f83b3fced004bba1f3a..94278f3cb6354b9f9c465f5ef51bca0fe0adf6da 100644 (file)
--- a/README.md
+++ b/README.md
@@ -54,8 +54,8 @@ bdk-cli can be compiled with different features to suit your experimental needs.
      - `repl` : use bdk-cli as a [REPL](https://codewith.mu/en/tutorials/1.0/repl) shell (useful for quick manual testing of wallet operations).
      - `compiler` : opens up bdk-cli policy compiler commands.
      - `message_signer`: BIP322 message signing/verification.
-     - `silent-payment`: Experimental BIP-352 silent payment sending
-     -  `dns_payment`: BIP-353 DNS payment instructions
+     - `silent-payments`: Experimental BIP-352 silent payment sending
+     - `dns_payment`: BIP-353 DNS payment instructions
     
 The `default` feature set is `repl` and `sqlite`. With the `default` features, `bdk-cli` can be used as an **air-gapped** wallet, and can do everything that doesn't require a network connection.