bitcoindevkit / bitcoindevkit/bdk
Add ancestor package computation to CanonicalView
Open
module-blockchain
new feature
- Dominant language
- Rust
- Stars
- 1.1k
- Forks
- 483
- Avg merge
- 20d 3h
- Merged PRs (30d)
- 3
Description
When building a transaction that spends UTXOs from unconfirmed parents, the wallet needs to know how much extra fee the child must pay to bring the ancestor package to a target feerate. This requires walking the unconfirmed ancestor graph, accumulating total weight and fees, and computing the deficit against the target.
Related: [bitcoindevkit/bdk_wallet#48](https://github.com/bitcoindevkit/bdk_wallet/issues/48)
Contributor guide
Assessment
This issue has not been assessed yet.