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

API: Add description hash to CreateLightningInvoiceRequest #3559

Merged
merged 2 commits into from
Mar 17, 2022

Conversation

dennisreimann
Copy link
Member

Needs to be passed through the API for LNbank to support LNURL.

Needs to be passed through the API for LNbank to support LNURL.
@dennisreimann dennisreimann added Lightning Issues related to Lightning Network API Questions and issues related to API labels Mar 15, 2022
@Kukks Kukks merged commit 2304943 into btcpayserver:master Mar 17, 2022
@dennisreimann dennisreimann deleted the api-description-hash branch March 17, 2022 09:23
@Sjors
Copy link

Sjors commented May 5, 2022

Is this supposed to work with c-lightning? When I try to use LNURL I get an error {"status":"ERROR","reason":"Lightning node could not generate invoice with description hash"} .

@Sjors
Copy link

Sjors commented May 5, 2022

Oh boy... ElementsProject/lightning#5163 / ElementsProject/lightning#4705 (I should mention I used Phoenix to try the payment, see also ACINQ/phoenix#213)

I think the key is to use the new deschashonly param introduced in ElementsProject/lightning#5121. At least for users with c-lightning v0.11.0 and up.

@Sjors
Copy link

Sjors commented May 5, 2022

^ not sure if this PR is really the culprit, so I created a separate issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
API Questions and issues related to API Lightning Issues related to Lightning Network
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants