Skip to content

Commit ed2bd0f

Browse files
committed
ERROR: Add failing test to check compatibility with old signet
1 parent 02c8a83 commit ed2bd0f

File tree

1 file changed

+24
-13
lines changed

1 file changed

+24
-13
lines changed

test/functional/feature_signet.py

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -25,20 +25,26 @@ def add_options(self, parser):
2525
help='Path to write down the generated config for signet into files.')
2626

2727
def set_test_params(self):
28+
self.chain = 'signet'
2829
self.setup_clean_chain = True
29-
self.num_nodes = 3
30-
self.extra_args = [[
31-
'-fallbackfee=0.00001',
32-
'-addresstype=legacy',
33-
'-deprecatedrpc=validateaddress',
34-
'-bech32_hrp=sb',
35-
'-pchmessagestart=F0C7706A',
36-
'-pubkeyprefix=125',
37-
'-scriptprefix=87',
38-
'-secretprefix=217',
39-
'-extpubkeyprefix=043587CF',
40-
'-extprvkeyprefix=04358394',
41-
]] * 3
30+
self.num_nodes = 4
31+
self.extra_args = []
32+
for i in range(self.num_nodes):
33+
self.extra_args.append([
34+
'-printtoconsole=1'
35+
'-fallbackfee=0.00001',
36+
'-addresstype=legacy',
37+
'-deprecatedrpc=validateaddress',
38+
'-bech32_hrp=sb',
39+
'-pchmessagestart=F0C7706A',
40+
'-pubkeyprefix=125',
41+
'-scriptprefix=87',
42+
'-secretprefix=217',
43+
'-extpubkeyprefix=043587CF',
44+
'-extprvkeyprefix=04358394',
45+
])
46+
self.extra_args[3].append('-con_genesis_style=signet_old')
47+
self.extra_args[3].append('-signet_blockscript=512103e464a9f3070da4d3e0b34ce971ff36f3e07c47a8f4beadf32e8ea7e2afa8a82451ae')
4248

4349
def setup_network(self):
4450

@@ -73,6 +79,11 @@ def setup_network(self):
7379

7480
def run_test(self):
7581

82+
self.log.info('Check compatibility with old signet...')
83+
self.start_node(3)
84+
assert_equal(self.nodes[3].getblockhash(0), '22861f488a5c6cb033a843e476581a8abf5b82a34926babfde1241ed97ba268e')
85+
86+
self.log.info('Generate a few blocks...')
7687
self.nodes[0].generate(100)
7788
self.sync_all([self.nodes[0:1]])
7889
self.nodes[1].generate(100)

0 commit comments

Comments
 (0)