This ensures we have 128 bits of entropy to play with, which can be used as a cryptographic challenge. 64bits is not enough for this.
Depends on D8860
Differential D8861
[net] Add extra entropy to the version message deadalnix on Jan 9 2021, 22:02. Authored by
Details
This ensures we have 128 bits of entropy to play with, which can be used as a cryptographic challenge. 64bits is not enough for this. Depends on D8860 ninja all check-all
Diff Detail
Event TimelineComment Actions Build Bitcoin ABC Diffs / Diff Testing (build-debug) failed.
Failed tests logs: ====== Bitcoin ABC functional tests: wallet_importdescriptors.py ====== ------- Stdout: ------- 2021-01-09T22:12:32.729000Z TestFramework (INFO): Initializing test directory /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20210109_220945/wallet_importdescriptors_511 2021-01-09T22:12:33.060000Z TestFramework (INFO): Setting up wallets 2021-01-09T22:12:33.116000Z TestFramework (INFO): Mining coins 2021-01-09T22:12:33.322000Z TestFramework (INFO): Import should fail if a descriptor is not provided 2021-01-09T22:12:33.325000Z TestFramework (INFO): Should import a p2pkh descriptor 2021-01-09T22:12:33.340000Z TestFramework (INFO): Internal addresses cannot have labels 2021-01-09T22:12:33.347000Z TestFramework (INFO): Should import a 1-of-2 bare multisig from descriptor 2021-01-09T22:12:33.360000Z TestFramework (INFO): Should not treat individual keys from the imported bare multisig as watchonly 2021-01-09T22:12:33.361000Z TestFramework (INFO): Ranged descriptors cannot have labels 2021-01-09T22:12:33.363000Z TestFramework (INFO): Private keys required for private keys enabled wallet 2021-01-09T22:12:33.365000Z TestFramework (INFO): Ranged descriptor import should warn without a specified range 2021-01-09T22:12:33.383000Z TestFramework (INFO): Should not import a ranged descriptor that includes xpriv into a watch-only wallet 2021-01-09T22:12:33.398000Z TestFramework (INFO): Key ranges should be imported in order 2021-01-09T22:12:33.506000Z TestFramework (INFO): Check imported descriptors are not active by default 2021-01-09T22:12:33.530000Z TestFramework (INFO): Should import a descriptor with a WIF private key as spendable 2021-01-09T22:12:34.613000Z TestFramework (INFO): Test that multisigs can be imported, signed for, and getnewaddress'd 2021-01-09T22:13:36.364000Z TestFramework (ERROR): Assertion failed Traceback (most recent call last): File "/work/test/functional/test_framework/test_framework.py", line 120, in main self.run_test() File "/work/test/functional/wallet_importdescriptors.py", line 331, in run_test self.sync_all() File "/work/test/functional/test_framework/test_framework.py", line 509, in sync_all self.sync_mempools(nodes, **kwargs) File "/work/test/functional/test_framework/test_framework.py", line 505, in sync_mempools sync_mempools(nodes or self.nodes, **kwargs) File "/work/test/functional/test_framework/util.py", line 493, in sync_mempools "".join("\n {!r}".format(m) for m in pool))) AssertionError: Mempool sync timed out: set() {'33f55827231ee85c37ee41bc6c43de907d9f2552bdb8fc00a022a83ad547b9f3'} 2021-01-09T22:13:36.415000Z TestFramework (INFO): Stopping nodes 2021-01-09T22:13:36.717000Z TestFramework (WARNING): Not cleaning up dir /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20210109_220945/wallet_importdescriptors_511 2021-01-09T22:13:36.717000Z TestFramework (ERROR): Test failed. Test logging available at /work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20210109_220945/wallet_importdescriptors_511/test_framework.log 2021-01-09T22:13:36.718000Z TestFramework (ERROR): Hint: Call /work/test/functional/combine_logs.py '/work/abc-ci-builds/build-debug/test/tmp/test_runner_₿₵_ _20210109_220945/wallet_importdescriptors_511' to consolidate all logs Each failure log is accessible here:
Comment Actions The requested change differ from the existing code style for a benefit that is at best elusive.
|