I need Bitcoin Core only for running my non-routing core-lightning node (private channels only) as an end user (not as a developer)? The lightning node is to be run on the same machine as bitcoin core.
1. Do I need to compile
test_bitcoin for that purpose?
2. I customized the compilation with
./configure --disable-wallet --disable-tests --disable-bench. Are there any other flags that I could pass to
configure in order to save on CPU and storage and still maintain my lightning node functional?
3. Where can I read more on each of the Bitcoin Core's binary such as
The research I've done so far include
config -hand https://en.bitcoin.it/wiki/Bitcoin_Core_0.11_(ch_1):_Overview .