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
d6b24e1 test: Fix intermittent failure in feature_segwit (DrahtBot)
Pull request description:
There are intermittent failures on current master (bitcoin/bitcoin#24421 (comment)) as the witness txs occasionally make it into other node's mempools when they shouldn't.
Fix this by removing the test as suggested earlier in bitcoin/bitcoin#24421 (comment).
Fixesbitcoin/bitcoin#24590
ACKs for top commit:
aureleoules:
tACK d6b24e1.
jnewbery:
Code review ACK d6b24e1
Tree-SHA512: ef7be52bdbde97b6921b44824e7fbc2dd92b77b8f076794867259f2b0bff08e0def06f4b2576f63a8ccb737a15cd8441fb7db20fa1f0d4fa9c7c76d5b83388ef
self.log.info("Verify unsigned p2sh witness txs without a redeem script are invalid")
207
197
self.fail_accept(self.nodes[2], "mandatory-script-verify-flag-failed (Operation not valid with the current stack size)", p2sh_ids[NODE_2][P2WPKH][1], sign=False)
208
198
self.fail_accept(self.nodes[2], "mandatory-script-verify-flag-failed (Operation not valid with the current stack size)", p2sh_ids[NODE_2][P2WSH][1], sign=False)
209
199
210
200
self.generate(self.nodes[0], 4) # blocks 428-431
211
201
212
-
self.log.info("Verify previous witness txs can now be mined")
202
+
self.log.info("Verify witness txs are mined as soon as segwit activates")
0 commit comments