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

Apollo: Release source code for 51.8 #142

Merged
merged 1 commit into from
Feb 28, 2024
Merged

Apollo: Release source code for 51.8 #142

merged 1 commit into from
Feb 28, 2024

Conversation

acrespo
Copy link
Member

@acrespo acrespo commented Feb 23, 2024

[51.8] - 2024-02-23

CHANGED

  • Made the payment address (aka payment secret) flag required in our invoices (and also
    the TLV onion as payment secret depends on it). Having the flag as optional was causing some strict
    services to block zero amount invoices from Muun. If the secret is optional, the last hop (us) can
    forward a fake sphinx without a payment secret and for 1 sat, the app will accept it since the
    secret is optional and the last hop keeps the rest of the payment. Payment secret has been widely
    adopted for quite a bit now. Major impls all require it.

@acrespo acrespo requested a review from champo February 23, 2024 23:57
@acrespo acrespo self-assigned this Feb 23, 2024
@acrespo acrespo force-pushed the 51.8-release-branch branch from 930df65 to 23f45fa Compare February 26, 2024 22:18
@acrespo acrespo force-pushed the 51.8-release-branch branch from 23f45fa to 12bff2b Compare February 27, 2024 18:41
@acrespo acrespo merged commit 7e01630 into master Feb 28, 2024
2 checks passed
@acrespo acrespo deleted the 51.8-release-branch branch February 28, 2024 20:26
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