Russell Yanofsky
493fb47c57
Make SetupServerArgs callable without NodeContext
...
bitcoin-gui code needs to call SetupServerArgs but will not have a
NodeContext object if it is communicating with an external bitcoin-node
process.
2021-06-10 09:58:45 -05:00
Kiminuo
4c3a5dcbfc
scripted-diff: Replace GetDataDir()
calls with gArgs.GetDataDirNet()
calls
...
-BEGIN VERIFY SCRIPT-
git ls-files -- 'src' ':(exclude)src/util/system.h' ':(exclude)src/util/system.cpp' | xargs sed -i 's/GetDataDir()/gArgs.GetDataDirNet()/g';
-END VERIFY SCRIPT-
2021-05-24 10:29:58 +02:00
Russell Yanofsky
84934bf70e
multiprocess: Add echoipc RPC method and test
...
Add simple interfaces::Echo IPC interface with one method that just takes and
returns a string, to test multiprocess framework and provide an example of how
it can be used to spawn and call between processes.
2021-04-23 03:02:50 -05:00
Russell Yanofsky
ddf7ecc8df
multiprocess: Add bitcoin-node process spawning support
...
Add bitcoin-node startup code to let it spawn and be spawned by other
processes
2021-04-23 03:02:50 -05:00
Russell Yanofsky
615965cfd1
Move common package version code to init/common
2021-04-19 06:11:38 -04:00
Russell Yanofsky
5bed2ab42c
Move common logging start code to init/common
2021-04-19 06:11:38 -04:00
Russell Yanofsky
1fb7fcfa52
Move common logging GetArgs code to init/common
2021-04-19 06:11:38 -04:00
Russell Yanofsky
90469c1690
Move common logging AddArg code to init/common
2021-04-19 06:11:38 -04:00
Russell Yanofsky
387c4cf588
Move common sanity check code to init/common
2021-04-19 06:11:38 -04:00
Russell Yanofsky
a67b54855b
Move common global init code to init/common
2021-04-19 06:11:38 -04:00