Created new files for pages that were in the wiki, but not already in the docs directory. Also made following fixes to README.md and existing files in the docs directory: * update bolt links to avoid redirect * link to logging guide from logging section (README.md) * fixed typo in Backup section and capitalization of Bitcoin Core (README.md) * Alice does not need trampoline feature enabled (TrampolinePayments.md) * link to 2021 edition of Trampoline PR (TrampolinePayments.md) * fixed API examples and removed quotes from password (API.md) * use --nodeIds for sendtoroute examples (TrampolinePayments.md and MultipartPayments.md) * update CLI example 3 to use jq (Usage.md) * fix typo in docs/FAQ.md * updated Guide.md to point to all pages that are guides
1.1 KiB
FAQ
What does it mean for a channel to be "enabled" or "disabled" ?
A channel is disabled if a channel_update
message has been broadcast for that channel with the disable
bit set (see BOLT 7). It means that the channel still exists but cannot be used to route payments, until it has been re-enabled.
Suppose you're A, with the following setup:
A ---ab--> B --bc--> C
And node C goes down. B will publish a channel update for channel bc
with the disable
bit set.
There are other cases when a channel becomes disabled, for example when its balance goes below reserve...
Note that you can have multiple channels between the same nodes, and that some of them can be enabled while others are disabled (i.e. enable/disable is channel-specific, not node-specific).
How should you stop an Eclair node ?
To stop your node you just need to kill its process, there is no API command to do this. The JVM handles the quit signal and notifies the node to perform clean-up. For example, there is a hook to cleanly free DB locks when using Postgres.