Skip to content

Commit f523c6b

Browse files
committed
[qa] Use address type in addmultisigaddress to avoid addwitnessaddress
1 parent 886a92f commit f523c6b

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

test/functional/nulldummy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def run_test(self):
4848
self.address = self.nodes[0].getnewaddress()
4949
self.ms_address = self.nodes[0].addmultisigaddress(1,[self.address])['address']
5050
self.wit_address = self.nodes[0].addwitnessaddress(self.address)
51-
self.wit_ms_address = self.nodes[0].addwitnessaddress(self.ms_address)
51+
self.wit_ms_address = self.nodes[0].addmultisigaddress(1, [self.address], '', 'p2sh-segwit')['address']
5252

5353
network_thread_start()
5454
self.coinbase_blocks = self.nodes[0].generate(2) # Block 2

test/functional/segwit.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -95,12 +95,11 @@ def run_test(self):
9595
for i in range(3):
9696
newaddress = self.nodes[i].getnewaddress()
9797
self.pubkey.append(self.nodes[i].validateaddress(newaddress)["pubkey"])
98-
multiaddress = self.nodes[i].addmultisigaddress(1, [self.pubkey[-1]])['address']
9998
multiscript = CScript([OP_1, hex_str_to_bytes(self.pubkey[-1]), OP_1, OP_CHECKMULTISIG])
10099
p2sh_addr = self.nodes[i].addwitnessaddress(newaddress)
101100
bip173_addr = self.nodes[i].addwitnessaddress(newaddress, False)
102-
p2sh_ms_addr = self.nodes[i].addwitnessaddress(multiaddress)
103-
bip173_ms_addr = self.nodes[i].addwitnessaddress(multiaddress, False)
101+
p2sh_ms_addr = self.nodes[i].addmultisigaddress(1, [self.pubkey[-1]], '', 'p2sh-segwit')['address']
102+
bip173_ms_addr = self.nodes[i].addmultisigaddress(1, [self.pubkey[-1]], '', 'bech32')['address']
104103
assert_equal(p2sh_addr, key_to_p2sh_p2wpkh(self.pubkey[-1]))
105104
assert_equal(bip173_addr, key_to_p2wpkh(self.pubkey[-1]))
106105
assert_equal(p2sh_ms_addr, script_to_p2sh_p2wsh(multiscript))

0 commit comments

Comments
 (0)