This PR enables one more of the non-wallet functional tests (p2p_compactblocks.py) to be run even with the Bitcoin Core wallet disabled by using the MiniWallet instead, as proposed in #20078.
The wallet RPCs calls (getnewaddress
/sendtoaddress
) can easily be substituted by generating/sending to the MiniWallet’s internal address instead (self.generate(self.wallet, ...)
/self.wallet.send_self_transfer(...)
).