]> Untitled Git - bdk-cli/commitdiff
Use `miniscript::DescriptorPublicKey`
authorAlekos Filini <alekos.filini@gmail.com>
Wed, 12 Aug 2020 10:51:50 +0000 (12:51 +0200)
committerAlekos Filini <alekos.filini@gmail.com>
Sun, 30 Aug 2020 18:36:19 +0000 (20:36 +0200)
This allows us to remove all our custom "ExtendedDescriptor" implementation since that is
now built directly in miniscript.

Cargo.toml

index 8b5bea3e1625467e6b18ff0bb9e62cc27d207f8a..f9d4b30197f617b820b70400c170bb2507963223 100644 (file)
@@ -2,7 +2,7 @@
 name = "magical-bitcoin-wallet"
 version = "0.1.0"
 edition = "2018"
-authors = ["Riccardo Casatta <riccardo@casatta.it>", "Alekos Filini <alekos.filini@gmail.com>"]
+authors = ["Alekos Filini <alekos.filini@gmail.com>", "Riccardo Casatta <riccardo@casatta.it>"]
 
 [dependencies]
 magical-macros = { path = "./macros" }
@@ -25,6 +25,10 @@ rocksdb = { version = "0.14", optional = true }
 socks = { version = "0.3", optional = true }
 lazy_static = { version = "1.4", optional = true }
 
+[patch.crates-io]
+bitcoin = { git = "https://github.com/rust-bitcoin/rust-bitcoin/", rev = "478e091" }
+miniscript = { git = "https://github.com/MagicalBitcoin/rust-miniscript", branch = "descriptor-public-key" }
+
 # Platform-specific dependencies
 [target.'cfg(not(target_arch = "wasm32"))'.dependencies]
 tokio = { version = "0.2", features = ["rt-core"] }