diff options
author | Andrew Chow <achow101-github@achow101.com> | 2021-07-26 16:23:50 -0400 |
---|---|---|
committer | Andrew Chow <achow101-github@achow101.com> | 2022-06-27 16:47:48 -0400 |
commit | 496a1bbe5e442ffc0948f626cca1b85a46ef58db (patch) | |
tree | d9fb1857432fa2cedeb88ed1819ce653d2f9af97 /test/functional | |
parent | 0ad21e7c558da47f50d6b39974d0d2713e829d25 (diff) |
taproot: Use pre-existing signatures if available
Actually use pre-existing signatures in CreateTaprootScriptSig if a
signature is found for the given key and leaf hash.
Diffstat (limited to 'test/functional')
-rwxr-xr-x | test/functional/wallet_taproot.py | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/test/functional/wallet_taproot.py b/test/functional/wallet_taproot.py index d238c50bca..845953926b 100755 --- a/test/functional/wallet_taproot.py +++ b/test/functional/wallet_taproot.py @@ -442,8 +442,7 @@ class WalletTaprootTest(BitcoinTestFramework): assert(self.rpc_online.gettransaction(txid)["confirmations"] > 0) psbt = self.psbt_online.sendall(recipients=[self.boring.getnewaddress()], options={"psbt": True})["psbt"] - res = self.psbt_offline.walletprocesspsbt(psbt) - assert(res['complete']) + res = self.psbt_offline.walletprocesspsbt(psbt=psbt, finalize=False) rawtx = self.nodes[0].finalizepsbt(res['psbt'])['hex'] txid = self.nodes[0].sendrawtransaction(rawtx) self.generatetoaddress(self.nodes[0], 1, self.boring.getnewaddress(), sync_fun=self.no_op) |