mirror of
https://github.com/bitcoin/bitcoin.git
synced 2026-05-06 03:49:16 +02:00
Merge #15986: Add checksum to getdescriptorinfo
26d3fad109Add unmodified-but-with-checksum to getdescriptorinfo (Pieter Wuille)104b3a5069Factor out checksum checking from descriptor parsing (Pieter Wuille) Pull request description: ACKs for top commit: achow101: Code Review ACK26d3fad109meshcollider: re-Code Review ACK26d3fad109Sjors: ACK26d3fad109Tree-SHA512: b7a7f89b64a184927d6f9a0c183a087609983f0c5d5593f78e12db4714e930a4af655db9da4b0c407ea2e24d3b926cef6e1f2a15de502d0d1290a6e046826b99
This commit is contained in:
@@ -175,6 +175,10 @@ class AddressTypeTest(BitcoinTestFramework):
|
||||
assert info['desc'] == descsum_create(info['desc'][:-9])
|
||||
# Verify that stripping the checksum and feeding it to getdescriptorinfo roundtrips
|
||||
assert info['desc'] == self.nodes[0].getdescriptorinfo(info['desc'][:-9])['descriptor']
|
||||
assert_equal(info['desc'][-8:], self.nodes[0].getdescriptorinfo(info['desc'][:-9])['checksum'])
|
||||
# Verify that keeping the checksum and feeding it to getdescriptorinfo roundtrips
|
||||
assert info['desc'] == self.nodes[0].getdescriptorinfo(info['desc'])['descriptor']
|
||||
assert_equal(info['desc'][-8:], self.nodes[0].getdescriptorinfo(info['desc'])['checksum'])
|
||||
|
||||
if not multisig and typ == 'legacy':
|
||||
# P2PKH
|
||||
|
||||
Reference in New Issue
Block a user