Page MenuHomePhabricator

Move PSBT definitions and code to separate files
ClosedPublic

Authored by Fabien on Apr 13 2020, 20:08.

Details

Summary
Move non-wallet PSBT code to src/psbt.{h,cpp}, and PSBT wallet code to
src/wallet/psbtwallet.{h,cpp}. This commit contains only code movement
(and adjustments to includes and Makefile.am.)

Partial backport of core PR14978:
https://github.com/bitcoin/bitcoin/pull/14978/commits/c6c3d42a7d6b525144fc7fc6653cd11139d2b34a

Depends on D5715.

Test Plan
ninja check check-functional

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

[Bot Message]
One or more PR numbers were detected in the summary.
Links to those PRs have been inserted into the summary for reference.

This revision is now accepted and ready to land.Apr 13 2020, 22:55