Steve Myers
Steve Myers
**Describe the enhancement** Add function to construct a `Descriptor` from a miniscript policy string. See the `bdk-cli` [compiler docs] for usage and [handle_compile_subcommand()] for example code. **Use case** Supporting wallets...
Add [`libtor`](https://github.com/MagicalBitcoin/libtor-sys) support. Should this be done as new ffi project? or always included in `bdk-ffi` project? We don't currently have a way with `uniffi-rs` to create optional features.
The `Descriptor` does not need to be here. You can just look it up in `descriptor_ids_to_descriptors`. _Originally posted by @LLFourn in https://github.com/bitcoindevkit/bdk/pull/1203#discussion_r1596118215_
**Describe the enhancement** The release of [`rust-miniscript` 10.0.0](https://github.com/rust-bitcoin/rust-miniscript/blob/master/CHANGELOG.md#1000---may-24-2023) has [multipath descriptor](https://github.com/rust-bitcoin/rust-miniscript/pull/470) support. We should support this also in bdk 1.0 and backported to a bdk 0.2X (maintenance) release. **Use case**...
We should investigate ways to reduce the size of binaries used on `no_std` targets. One suggestion is here: [Remove core::fmt with #![no_main] and Careful Usage of libstd](https://github.com/johnthagen/min-sized-rust#remove-corefmt-with-no_main-and-careful-usage-of-libstd) _Originally posted by...
Sub-task for #1103