### Description ### Notes to the reviewers ### Checklists #### All Submissions: * [] I've signed all my commits * [] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md) * [] I ran `cargo fmt` and `cargo clippy` before committing #### New Features: * [] I've added tests for the new feature * [] I've added docs for the new feature * [] I've updated `CHANGELOG.md` #### Bugfixes: * [] This pull request breaks the existing API * [] I've added tests to reproduce the issue which are now passing * [] I'm linking the issue being fixed by this PR