Skip to content
Bitcoin Roots

v29.4-roots.2 · Commit 10: [PATCH 10/21] fix: harden final Roots assurance

test/functional/feature_rbf.py

Before: test/functional/feature_rbf.py · After: test/functional/feature_rbf.py

File metadata
index 81f117a759d914568313cdbd13858434c6131719..4c24b0fcb044efee64a82d59eae4e66c6d2fba11 100755

Download original patch · Release notes

Diff rows 1–19 of 19. Line numbers refer to the original before/after files.

+ Added− RemovedUnmarked lines are context.

Scroll the code area horizontally to read long lines. Before is on the left; after is on the right. Unified view fits narrow screens more easily.

test/functional/feature_rbf.py CHANGED
@@ -34,9 +34,11 @@ class ReplaceByFeeTest(BitcoinTestFramework):
34
  "-limitancestorsize=101",
35
  "-limitdescendantcount=200",
36
  "-limitdescendantsize=101",
 
37
  ],
38
  # second node has default mempool parameters
39
  [
 
40
  ],
41
  ]
42
  self.supports_cli = False
@@ -599,7 +601,7 @@ class ReplaceByFeeTest(BitcoinTestFramework):
599
  for incremental_setting in (0, 5, 10, 50, 100, 234, 1000, 5000, 21000):
600
  incremental_setting_decimal = incremental_setting / Decimal(COIN)
601
  self.log.info(f"-> Test -incrementalrelayfee={incremental_setting_decimal:.8f}sat/kvB...")
602
- self.restart_node(0, extra_args=[f"-incrementalrelayfee={incremental_setting_decimal:.8f}", "-datacarriersize=5000", "-persistmempool=0"])
603
 
604
  # When incremental relay feerate is higher than min relay feerate, min relay feerate is automatically increased.
605
  min_relay_feerate = node.getmempoolinfo()["minrelaytxfee"]
 
34
  "-limitancestorsize=101",
35
  "-limitdescendantcount=200",
36
  "-limitdescendantsize=101",
37
+ "-maxscriptsize=100000",
38
  ],
39
  # second node has default mempool parameters
40
  [
41
+ "-maxscriptsize=100000",
42
  ],
43
  ]
44
  self.supports_cli = False
 
601
  for incremental_setting in (0, 5, 10, 50, 100, 234, 1000, 5000, 21000):
602
  incremental_setting_decimal = incremental_setting / Decimal(COIN)
603
  self.log.info(f"-> Test -incrementalrelayfee={incremental_setting_decimal:.8f}sat/kvB...")
604
+ self.restart_node(0, extra_args=[f"-incrementalrelayfee={incremental_setting_decimal:.8f}", "-datacarriersize=5000", "-maxscriptsize=100000", "-persistmempool=0"])
605
 
606
  # When incremental relay feerate is higher than min relay feerate, min relay feerate is automatically increased.
607
  min_relay_feerate = node.getmempoolinfo()["minrelaytxfee"]