Please describe the feature you’d like to see added.
Mining IPC createNewBlock should not return before IBD is over
Is your feature related to a problem, if so please describe it.
on SRI bitcoin_core_sv2 crate, we want to wait for IBD is over as part of the bootstrapping processes
discussing with @ismaelsadeeq and @Shourya742 during BTrust dev day, we came to the conclusion that createNewBlock shouldn’t even return before IBD is over
Describe the solution you’d like
Mining IPC createNewBlock should not return before IBD is over
Describe any alternatives you’ve considered
isInitialBlockDownload is already available, but it would require us to poll it, which feels a bit backwards with capnproto
Please leave any additional context
we’re getting reports of crashes when sv2-tp is connected to v30 during IBD
https://discord.com/channels/950687892169195530/1179824984592490496/1445351230258937867