]> Untitled Git - bdk/commitdiff
Merge bitcoindevkit/bdk#1614: feat(rpc): introduce FilterIter
authorSteve Myers <steve@notmandatory.org>
Mon, 27 Jan 2025 16:18:30 +0000 (10:18 -0600)
committerSteve Myers <steve@notmandatory.org>
Mon, 27 Jan 2025 16:21:29 +0000 (10:21 -0600)
a6364e20500fba7c16f31fa97d106893110751c6 docs(rpc): add README and print ext address for FilterIter example (Steve Myers)
8fc03ee484d4ca636411ecf5621df8cf1f051ed6 feat(rpc): introduce `FilterIter` (valued mammal)

Pull request description:

  The PR adds a `bip158` module to the `bdk_bitcoind_rpc` crate along with a new type `FilterIter` that can be used for retrieving blocks from a full node which contain transactions relevant to a list of script pubkeys.

  ### Notes to the reviewers

  ### Changelog notice

  `bdk_bitcoind_rpc`: Added `bip158` module as a means of updating `bdk_chain` structures

  ### Checklists

  #### All Submissions:

  * [x] I've signed all my commits
  * [x] I followed the [contribution guidelines](https://github.com/bitcoindevkit/bdk/blob/master/CONTRIBUTING.md)
  * [x] I ran `cargo fmt` and `cargo clippy` before committing

  #### New Features:

  * [x] I've added tests for the new feature
  * [x] I've added docs for the new feature

ACKs for top commit:
  notmandatory:
    tACK a6364e20500fba7c16f31fa97d106893110751c6

Tree-SHA512: 430dd3d978d45ca8654ea2a8cc066717e8ba8b552734a0202cc8cdc6ca090683069c13925ab9b906f5a7783b2f1985d3c49ddfeb826525a01815b8c804aa1c3a


Trivial merge