HomePhabricator

[Part 5 of 5] Add a CChainState class to clarify internal interfaces

Description

[Part 5 of 5] Add a CChainState class to clarify internal interfaces

Summary:
Move some additional variables into CChainState private

Backport of Core PR 10279 commit 2862aca
https://github.com/bitcoin/bitcoin/pull/10279/commits/2862aca40f24acc48d3052d5ba3f639e3fc0a621

Depends on D1971 and D2645
T572

Test Plan:

make check
test_runner.py --extended

Reviewers: #bitcoin_abc, schancel, deadalnix

Reviewed By: #bitcoin_abc, deadalnix

Subscribers: markblundeberg, teamcity

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

Details

Provenance
jasonbcoxAuthored on Jul 16 2019, 02:31
jasonbcoxPushed on Jul 22 2019, 16:23
Reviewer
Restricted Project
Differential Revision
D1972: [Part 5 of 5] Add a CChainState class to clarify internal interfaces
Parents
rABC23bc49e28cf0: QA: Fix race condition in wallet_encryption test
Branches
Unknown
Tags
Unknown