From: merge-script Date: Thu, 12 Mar 2026 06:53:02 +0000 (+0000) Subject: Merge bitcoindevkit/bdk#2150: `chain 0.23.x`: Fix assumed canonical tx always being... X-Git-Tag: core-0.6.3~2 X-Git-Url: http://internal-gitweb-vhost/?a=commitdiff_plain;h=b5173b1ad63ed31cc67f8e4b76fa6c821395956a;p=bdk Merge bitcoindevkit/bdk#2150: `chain 0.23.x`: Fix assumed canonical tx always being unconfirmed 43850b5569cb22e004652b058ce5d13ca2ccd344 fix(chain): Tx assumed to be canonical will not be forced unconfimred (志宇) Pull request description: ### Description Fixes #2088 Depends on #2148 Backport of #2110 ### Changelog notice ```md Fixed: - Previously, assumed-canonical transactions always became unconfirmed even though the transaction may be anchored in the best chain. ``` ### Checklists #### All Submissions: * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) #### New Features: * [x] I've added tests for the new feature * [x] I've added docs for the new feature #### Bugfixes: * [x] I've added tests to reproduce the issue which are now passing * [x] I'm linking the issue being fixed by this PR ACKs for top commit: luisschwab: ACK 43850b5569cb22e004652b058ce5d13ca2ccd344 notmandatory: ACK 43850b5569cb22e004652b058ce5d13ca2ccd344 Tree-SHA512: 72fa42111a470e4ab52b92213b54d5f6a1521e4994258a41764b18c141fcbc47d4ff58d9e5cdb5cd4dfae151e80e26b64eefc8e735e6c71768e114cefcc3ef8c --- b5173b1ad63ed31cc67f8e4b76fa6c821395956a