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