Page MenuHomePhabricator

gui: Delay interfaces::Node initialization
ClosedPublic

Authored by Fabien on Dec 10 2020, 23:31.

Details

Reviewers
PiRK
Group Reviewers
Restricted Project
Commits
rABC3a831f23ae28: gui: Delay interfaces::Node initialization
Summary
This is needed to allow bitcoin-gui to connect to existing node process
with -ipcconnect instead of spawning a new process. It's possible to
spawn a new bitcoin-node process without knowing the current data dir or
network, but connecting to an existing bitcoin-node requires knowing the
datadir and network first.

Completes backport (4/4) of bitcoin-core/gui PR35:
https://github.com/bitcoin-core/gui/pull/35/commits/519cae8fd6e44aef3470415d7c5e12acb0acd9f4

Depends on D8655.

Test Plan
ninja all check-all

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable