-
Notifications
You must be signed in to change notification settings - Fork 38
readme: fix config doc for eclair #296
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| of the simulator uses keysend to execute payments, which must be enabled as follows: | ||
| * LND: `--accept-keysend` | ||
| * CLN: enabled by default | ||
| * Eclair: `--features.keysend=optional` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Without this flag on polar keysend is not activated. Maybe it would be better to indicate that this flag only works with polar and the -Declair.features.keysend in other cases.
README.md
Outdated
| * LND: `--accept-keysend` | ||
| * CLN: enabled by default | ||
| * Eclair: `--features.keysend=optional` | ||
| * Eclair: `-Declair.features.keysend=optional` |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tested on a local eclair setup and it works 🎉
|
@mubarak23 any updates here? Will be closing due to inactivity if review is not addressed soon. |
This must've escaped my mind. I will address the feedback asap. |
In this commit we correct the doc for enabling `keysend` in eclair. Note: `--features.keysend=optional` is only usefull in Polar because of how eclair docker image is built. See: https://github.com/jamaljsr/polar/blob/master/docker/eclair/docker-entrypoint.sh#L25-L35
Without these configs CLN keysend payments to eclair will fail. This is because CLN uses 22 final expiry delta which is less than eclair's default (30).
|
Thanks @f3r10 for the review, I've addressed your feedback. |
In this PR, we update the eclair config to enable keysend. Initially, we are using a config that is only applicable for running Eclair in Polar.
--features.keysend=optionalworks only in polar SEE.We also add additional configuration to enable CLN to send keysend payments to Eclair. Without
the payment will fail because CLN uses 22 for keysend while Eclair's minimum default is 30.
is explicitly required when
-Declair.channel.min-final-expiry-delta-blocksis set and must be less than it. SEE