This makes sure the wallet recognises payments to keys via address types they weren't created with.
While we don't want this behaviour, it might make sense to explicitly test that it works until we remove it.
This makes sure the wallet recognises payments to keys via address types they weren't created with.
While we don't want this behaviour, it might make sense to explicitly test that it works until we remove it.
0 | @@ -0,0 +1,64 @@ 1 | +#!/usr/bin/env python3 2 | +# Copyright (c) 2019 The Bitcoin Core developers 3 | +# Distributed under the MIT software license, see the accompanying 4 | +# file COPYING or http://www.opensource.org/licenses/mit-license.php. 5 | +"""Test the wallet implicit segwit feature.""" 6 | + 7 | +import time
./test/functional/wallet_implicitsegwit.py:7:1: F401 'time' imported but unused
./test/functional/wallet_implicitsegwit.py:11:1: F401 'test_framework.util.assert_equal' imported but unused
./test/functional/wallet_implicitsegwit.py:11:1: F401 'test_framework.util.assert_raises_rpc_error' imported but unused
54 | + self.sync_all() 55 | + 56 | + check_implicit_transactions(implicit_keys, self.nodes[0]) 57 | + 58 | + self.restart_node(0) 59 | + self.restart_node(1)
Should add a comment why the restart is needed
It's literally just testing that things don't change after a restart, but ok...
<!--e57a25ab6845829454e8d69fc972939a-->
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.
<!--174a7506f384e20aa4161008e828411d-->
No conflicts as of last run.
Fine with me. Needs rebase
utACK a6f6f77a86a50de32275f7aac37aa6eaf79f79eb