HomePhabricator

Refactor ProcessGetData in anticipation of avoiding cs_main for ABC

Description

Refactor ProcessGetData in anticipation of avoiding cs_main for ABC

Summary:
This is a refactor only, no functional change.
Partial backport of core PR11824 (commit 66aa1d5)

Depends on D2605 and D2620

Test Plan:

make check
./test/functional/test_runner.py

Reviewers: #bitcoin_abc, deadalnix, jasonbcox

Reviewed By: #bitcoin_abc, deadalnix, jasonbcox

Subscribers: jasonbcox, teamcity, schancel

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

Details

Provenance
Matt Corallo <git@bluematt.me>Authored on Dec 24 2017, 16:58
FabienCommitted on Feb 28 2019, 18:47
jasonbcoxPushed on Mar 1 2019, 00:55
Reviewer
Restricted Project
Differential Revision
D2606: Refactor ProcessGetData in anticipation of avoiding cs_main for ABC
Parents
rSTAGING1445acd9165c: Remove enable_mocktime in rpc_listtransactions
Branches
Unknown
Tags
Unknown