HomePhabricator

refactor: Move block storage globals to blockstorage

Description

refactor: Move block storage globals to blockstorage

Summary:
However, keep a declaration in validation to make it possible to move
smaller chunks to blockstorage without breaking compilation.

Also, expose AbortNode in the header.

Can be reviewed with --color-moved=dimmed-zebra --color-moved-ws=ignore-all-space

This is a backport of core#21727 [2/4]
https://github.com/bitcoin/bitcoin/pull/21727/commits/fa247a327fc7c7cea6bc8f93637b8babd3015ffa

Depends on D12032

Test Plan: ninja all check-all

Reviewers: #bitcoin_abc, sdulfari

Reviewed By: #bitcoin_abc, sdulfari

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

Details

Provenance
MarcoFalke <falke.marco@gmail.com>Authored on Apr 18 2021, 13:41
PiRKCommitted on Sep 23 2022, 06:24
PiRKPushed on Sep 23 2022, 06:24
Reviewer
Restricted Project
Differential Revision
D12033: refactor: Move block storage globals to blockstorage
Parents
rABC8b08cc0ac8f3: refactor: Move pruning/reindex/importing globals to blockstorage
Branches
Unknown
Tags
Unknown