diff options
author | Pieter Wuille <pieter@wuille.net> | 2021-10-25 11:09:30 -0400 |
---|---|---|
committer | Pieter Wuille <pieter@wuille.net> | 2021-10-25 13:48:21 -0400 |
commit | d891ae768185b464cae476c16c74c365372d4a3c (patch) | |
tree | d37fbeef2d4c45d68fc24e996e91d765a9ad5451 /test | |
parent | 22a90186496aea8025316bc5616905ffcf1aeb29 (diff) |
Introduce new V4 format addrman
92617b7a758c0425330fba4b886296730567927c effectively changed the
on-disk format in an incompatible way: old deserializers cannot
deal with multiple entries for the same IP.
Introduce a V4_MULTIPORT format, and increment the compatibility base,
so that old versions correctly recognize it as an incompatible future
version.
Diffstat (limited to 'test')
-rwxr-xr-x | test/functional/feature_addrman.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/test/functional/feature_addrman.py b/test/functional/feature_addrman.py index 93d50c1369..14a4f8abb7 100755 --- a/test/functional/feature_addrman.py +++ b/test/functional/feature_addrman.py @@ -18,7 +18,7 @@ from test_framework.util import assert_equal def serialize_addrman( *, format=1, - lowest_compatible=3, + lowest_compatible=4, net_magic="regtest", bucket_key=1, len_new=None, @@ -75,7 +75,7 @@ class AddrmanTest(BitcoinTestFramework): expected_msg=init_error( "Unsupported format of addrman database: 1. It is compatible with " "formats >=111, but the maximum supported by this version of " - f"{self.config['environment']['PACKAGE_NAME']} is 3.: (.+)" + f"{self.config['environment']['PACKAGE_NAME']} is 4.: (.+)" ), match=ErrorMatch.FULL_REGEX, ) |