Adapt functional tests to Palladium consensus rules

This commit is contained in:
2026-02-05 13:30:12 +01:00
parent ba4446842d
commit a5545a27ed
68 changed files with 813 additions and 438 deletions

View File

@@ -22,12 +22,12 @@ class DisableWalletTest (PalladiumTestFramework):
assert_raises_rpc_error(-32601, 'Method not found', self.nodes[0].getwalletinfo)
x = self.nodes[0].validateaddress('3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy')
assert x['isvalid'] == False
x = self.nodes[0].validateaddress('mneYUmWYsuk7kySiURxCi3AGxrAqZxLgPZ')
x = self.nodes[0].validateaddress('tAsQFmzM3rydpzYz79EyKtC3kefZPwJ22b')
assert x['isvalid'] == True
# Checking mining to an address without a wallet. Generating to a valid address should succeed
# but generating to an invalid address will fail.
self.nodes[0].generatetoaddress(1, 'mneYUmWYsuk7kySiURxCi3AGxrAqZxLgPZ')
self.nodes[0].generatetoaddress(1, 'tAsQFmzM3rydpzYz79EyKtC3kefZPwJ22b')
assert_raises_rpc_error(-5, "Invalid address", self.nodes[0].generatetoaddress, 1, '3J98t1WpEZ73CNmQviecrnyiWrnqRhWNLy')
if __name__ == '__main__':