-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
[feature]: Phase out Legacy Payments #9136
Labels
Comments
Maybe instead of removing these payments make the MPP case default for all cases, and only with a special flag allow users to create legacy payments. Currently queryroutes or buildroute will not add a MPP record by default. |
Hmm actually this might also be a bug from our side looking at the node_announcment of eclair they clearly state:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Eclair and LDK stopped accepting legacy payments (payments without a payment_secret (payment_addr in lnd)). This can cause the LND mission_control system to fail the corresponding node because nodes not accepting Legacy Payment report the
INVALID_ONION_PAYLOAD
failure which causes our node to fail the complete node because we anticipate we did construct a right onion package.lnd/routing/result_interpretation.go
Lines 383 to 384 in 84c91f7
The text was updated successfully, but these errors were encountered: