Split non/kernel chainparams

Moves chainparams code not using the ArgsManager to the kernel.

Subsequently use the kernel chainparams header now where possible in
order to further decouple chainparams call sites from gArgs.
This commit is contained in:
Carl Dong
2022-03-10 22:13:58 -05:00
committed by TheCharlatan
parent edabbc78a3
commit 382b692a50
10 changed files with 732 additions and 673 deletions

View File

@@ -5,13 +5,13 @@
#include <node/blockstorage.h>
#include <chain.h>
#include <chainparams.h>
#include <clientversion.h>
#include <consensus/validation.h>
#include <flatfile.h>
#include <fs.h>
#include <hash.h>
#include <logging.h>
#include <kernel/chainparams.h>
#include <pow.h>
#include <reverse_iterator.h>
#include <shutdown.h>