Page MenuHomePhabricator

[backport#16451 2/3][wallet] Flatten CWalletTx class hierarchy
ClosedPublic

Authored by majcosta on Jul 25 2020, 07:15.

Details

Summary

Removes CMerkleTx as a base class for CWalletTx. Serialization logic is
moved from CMerkleTx to CWalletTx.

https://github.com/bitcoin/bitcoin/pull/16451/commits/783a76f23ba4f33b6e6f609eaf3bf41afd9bcd6f


Depends on D7038

Partial backport of Core PR16451

Test Plan
ninja check check-functional

Diff Detail

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

Event Timeline

This revision is now accepted and ready to land.Jul 25 2020, 13:05

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