Page MenuHomePhabricator

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

Authored by jasonbcox on Oct 24 2018, 18:51.

Details

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

Diff Detail

Repository
rABC Bitcoin ABC
Branch
arcpatch-D1972
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 6865
Build 11777: Bitcoin ABC Buildbot (legacy)
Build 11776: arc lint + arc unit

Event Timeline

markblundeberg added a subscriber: markblundeberg.

What about the UpdateTip changes?

jasonbcox added a reviewer: schancel.
  • Rebase
  • Fix missing portions of the backport
This revision is now accepted and ready to land.Jul 21 2019, 13:36