[backport#15639] bitcoin-wallet tool: Drop MakeChain calls
Summary:
Pass null Chain interface pointer to CWallet. This is needed to drop
libbitcoin_server dependency and avoid linking node code.
https://github.com/bitcoin/bitcoin/pull/15639/commits/fbc6bb8e8310ddf12e675d698cda3bdae4f361b8
Partial backport of Core PR15639
Test Plan:
ninja check-all ninja src/bench/bitcoin-bench ./src/bench/bitcoin-bench -filter=CoinSelection
Reviewers: #bitcoin_abc, deadalnix
Reviewed By: #bitcoin_abc, deadalnix
Differential Revision: https://reviews.bitcoinabc.org/D6233