You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add start_height parameter to bitcoind_rpc::FilterIter::new #2126
bitcoind_rpc::Emitter::new has a start_height parameter. This is used in the case the closest block that connects is below the start_height. So if the tip is reorged out, and we only have tip + genesis, we will start from start_height instead. To convey the wallet birthday with the checkpoint tip, while still taking into account reorgs, we can use tip_height - FINAL_DEPTH as the start_height parameter. FINAL_DEPTH can be as conservative as you want.
bitcoind_rpc::FilterIter::new does not have such a parameter. We can add it?
Then we provide docs as how to convey the wallet's birthday to the chain source using the checkpoint tip.
Hi @luisschwab, I started working on this issue and have opened PR #2205 implementing "start_height" support for "FilterIter".
Would appreciate any feedback/review. Thanks!
I don't think this should be part of the bdk_chain 0.24 release milestone since it's on it's own separate track. This change is not required for bdk_chain 0.24 to function properly and it should not hold up the release.
Activity
rishi-jat commentedon Mar 3, 2026
Hey @luisschwab , I would like to work on this issue can you please assign this issue to me ? Thanks!
kafeelraza commentedon May 18, 2026
Hi @luisschwab, I started working on this issue and have opened PR #2205 implementing "start_height" support for "FilterIter".
Would appreciate any feedback/review. Thanks!
evanlinjin commentedon Aug 11, 2026
I don't think this should be part of the
bdk_chain 0.24release milestone since it's on it's own separate track. This change is not required forbdk_chain 0.24to function properly and it should not hold up the release.