This PR is part of the process separation project.
This change is move-only and can be easily reviewed with --color-moved=dimmed_zebra
. The moves are needed to avoid duplicating common init code between different binaries (bitcoin-node
, bitcoin-wallet
, etc) in #10102. In #10102, each binary has it’s own init file (src/init/bitcoin-node.cpp
, src/init/bitcoin-wallet.cpp
) so this PR moves the common code to src/init/common.cpp
.