-
Notifications
You must be signed in to change notification settings - Fork 110
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]: persist payment+invoice HTLC custom wire records and return them in RPCs #1091
Comments
Thanks for the feature request. Line 6903 in 139669b
That is only sent when paying an invoice though, not when using keysend. Do you not receive that message? For the second part, I'm going to extend the Adding the custom data to the |
For the second part, I agree with you; it seems like a great idea. |
But you do get the Line 6913 in 139669b
|
I looked into the second part ("Providing an query api to retrieve historical information") a bit more and it looks like that's not going to be super quick. We don't currently persist the wire-level custom message data that's attached to the HTLCs in the invoice and payments. We need to add that in So as a workaround you unfortunately need to store the buy or sell quote from the We'll look into fixing this soon, but can't promise anything as it's quite a bit of work required still. |
understand. thanks |
Part 3 and 5 of staging branch will ship this |
We'll want to update the |
[Maintainer edit: Depends on lightningnetwork/lnd/issues/8769]
[Maintainer edit]: TODO
Is your feature request related to a problem? Please describe.
When using stable-coins to pay a regular BTC invoice, the user is effectively selling stable-coins and buying BTC.
However, the current sendPayment interface does not return the amount of stable-coins sold, making it difficult for the Edge Node to maintain its balance and perform reconciliation. This is nearly the final step required for the Edge Node to operate normally.
hope this can be addressed with high priority by:
The text was updated successfully, but these errors were encountered: