backport: merge bitcoin#22741, #22788, #23300, partial bitcoin#22550, #23207 (moving generate*
to TestFramework)
#912
Loading
generate*
to TestFramework)
#912