-
However, we should consider changing the behavior of `TxGraph::walk_conflicts` to walk ancestors to a given depth and check conflicts on those ancestors. This can be a separate issue.
_Originally p…
-
Instead of creating a 'fat' BDKManager class, what is the most minimal version of SwiftUI syntactic sugar we could add to BitcoinDevKit itself? This could either be done directly in the only file at t…
-
Currently, `CreateDescriptors` creates `descriptors` based on the path and script type specified by the user.
This is probably not as useful as having the ability to create a descriptor based on a st…
-
Otherwise after you cancel a split you increment the change index too much without using any addresses inbetween.
-
@LLFourn mentioned in a private discussion:
> ... in theory the combined will be looser than each individual one in the sense that it will take more iterations to find the optimal solution for the …
-
@stevenroose would you be open to adding additional maintainers on this repo? I know you're taking care of a bunch of other repos and it looks like this one hasn't been getting enough attention in ter…
-
Using rustfmt means we always agree on code formatting. If rustfmt allows it, then matters of code style can be left to personal preference.
However we could benefit from defining more code convent…
-
CoinSelector is nicely decoupled from the rest of the code and could be pasted into bdk and benefit it right now. This also allows us to make a key API change to BDK that will have to be done eventual…
-
**Describe the bug**
https://github.com/bitcoindevkit/bdk/blob/7aca88474ac241bc0938ff989026463bdaf8f3ab/crates/chain/tests/test_tx_graph.rs#L16-L17
This test misunderstands `Anchor`s. There is…
-
see: https://github.com/bitcoindevkit/bdk/blob/881ca8d1e37f6cf15e78b8578979ef5c68515943/src/testutils/blockchain_tests.rs#L534
Close this issue by getting to the bottom of it and making it pass.