Skip to content
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

eclair sets fix description "Donation" for all received keysend payments instead of message from sender #2724

Closed
DerEwige opened this issue Aug 15, 2023 · 2 comments

Comments

@DerEwige
Copy link
Contributor

version=0.9.0 commit=623f7e4

When eclair receives a keysend it generates a fake matching invoice to be stored in payments.received.
This invoice always gets a generic description "Donation" insted of the message sent by the sender.

keysend is used for more than just sending sats to a peer.
It is used to chat with peers or even to trigger commands, etc.

it should be possible to see this messages from the keysend sender so we can parse them in plugins and interact with our peers.

@DerEwige
Copy link
Contributor Author

I just realised this is more a missing feature then a bug:

eclair only implementent PushPayment but not Basic Messages

https://github.com/alexbosworth/keysend_protocols

@t-bast
Copy link
Member

t-bast commented Aug 16, 2023

I don't think we plan on supporting that at the moment. Keysend was always a somewhat hacky temporary feature, so we only implement what is inside the blip. Our goal is not to support messages through payments, we introduced onion messages for that and Bolt 12 will provide cleaner ways of paying for that kind of scenarios.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants