HomePhabricator

Implement FillPSBT in DescriptorScriptPubKeyMan

Description

Implement FillPSBT in DescriptorScriptPubKeyMan

Summary:
FillPSBT will add our own scripts to the PSBT if those inputs are ours.
If an input also lists pubkeys that we happen to know the private keys
for, we will sign those inputs too.

Backport of Core PR16528 [30/43] : https://github.com/bitcoin/bitcoin/pull/16528/commits/72a9540df96ffdb94f039b9c14eaacdc7d961196

Test Plan:

ninja all check-all

Reviewers: #bitcoin_abc, majcosta

Reviewed By: #bitcoin_abc, majcosta

Differential Revision: https://reviews.bitcoinabc.org/D8451

Details

Provenance
Andrew Chow <achow101-github@achow101.com>Authored on Feb 11 2020, 22:39
deadalnixCommitted on Nov 19 2020, 13:27
deadalnixPushed on Nov 19 2020, 13:27
Reviewer
Restricted Project
Differential Revision
D8451: Implement FillPSBT in DescriptorScriptPubKeyMan
Parents
rABCc480b040c554: [Automated] Update timing.json
Branches
Unknown
Tags
Unknown