Next step in #10603
- first commit changes log level for an internal log from INFO to DEBUG. (Not really related, but I started finding the INFO level logging annoying when debuging test failures)
- second commit introduces a
P2PStub
class - a subclass ofNodeConnCB
which has its own block and tx store and responds appropriately to getdata requests. Not all the functionality is used ininvalidtxrequest.py
, but will be used ininvalidblockrequest.py
andp2p-fullblocktest
when those are changed to useBitcoinTestFramework
- third commit tidies up
invalidtxrequest.py
- fourth commit removes usage of
ComparisonTestFramework