Skip to content

Allow creation of reusable lnurl-pay endpoints#78

Open
fiatjaf wants to merge 7 commits intoElementsProject:masterfrom
fiatjaf:lnurlpay
Open

Allow creation of reusable lnurl-pay endpoints#78
fiatjaf wants to merge 7 commits intoElementsProject:masterfrom
fiatjaf:lnurlpay

Conversation

@fiatjaf
Copy link

@fiatjaf fiatjaf commented Nov 3, 2020

  • add a new table lnurlpay_endpoint and a column to the invoice table for loosely referencing the lnurl-pay endpoint an invoice is related to when applicable
  • add /endpoint* routes for creating and managing lnurl-pay endpoints
  • add /lnurl/:endpoint_id* routes callable directly by wallets
  • message successAction
  • url successAction
  • aes successAction
  • custom successActions with data from querystrings and/or comment
  • lnurl-pay comments
  • webhooks integration
  • metadata integration
  • fiat currencies integration
  • tests

Before I finished everything and added tests I wanted to get some feedback. Is this thing desirable here? I think it fitted quite nicely with the purpose of lightning-charge and the codebase was specially welcoming 🙂

Loading
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

Successfully merging this pull request may close these issues.

2 participants