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

04-onion-routing.md: Fix factual error about final_expiry_too_soon. #722

Merged
merged 1 commit into from
Jan 10, 2020

Conversation

ZmnSCPxj
Copy link
Collaborator

As reading of commit 6729755 shows, final_expiry_too_soon was
17, not PERM|17.

Note that because we folded a previously non-permanent failure into
the now-permanent PERM|15 failure code, modifications to payment
algorithms may now be needed to specificalyl detect this case,
otherwise payment algorithms may give up in some edge cases where
blocks are mined while payments are in-transit between sender and
receiver.

As reading of commit 6729755 shows, `final_expiry_too_soon` was
17, not PERM|17.

Note that because we folded a previously non-permanent failure into
the now-permanent PERM|15 failure code, modifications to payment
algorithms may now be needed to specificalyl detect this case,
otherwise payment algorithms may give up in some edge cases where
blocks are mined while payments are in-transit between sender and
receiver.
Copy link
Collaborator

@t-bast t-bast left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 74817af

@ZmnSCPxj
Copy link
Collaborator Author

ZmnSCPxj commented Jan 6, 2020

What needs to be done to get this merged?

@t-bast
Copy link
Collaborator

t-bast commented Jan 6, 2020

An ack from someone from Lightning Labs, maybe @joostjager who touched this part of the spec recently?

@t-bast t-bast added the Meeting Discussion Raise at next meeting label Jan 6, 2020
@niftynei niftynei added the clarification substantive change or addition around wording or meaning label Jan 6, 2020
Copy link
Collaborator

@Roasbeef Roasbeef left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 🍁

@Roasbeef Roasbeef merged commit 11f6017 into lightning:master Jan 10, 2020
niftynei pushed a commit to niftynei/lightning-rfc that referenced this pull request Jan 28, 2020
…lightning#722)

As reading of commit 6729755 shows, `final_expiry_too_soon` was
17, not PERM|17.

Note that because we folded a previously non-permanent failure into
the now-permanent PERM|15 failure code, modifications to payment
algorithms may now be needed to specificalyl detect this case,
otherwise payment algorithms may give up in some edge cases where
blocks are mined while payments are in-transit between sender and
receiver.
niftynei pushed a commit to niftynei/lightning-rfc that referenced this pull request Feb 17, 2020
…lightning#722)

As reading of commit 6729755 shows, `final_expiry_too_soon` was
17, not PERM|17.

Note that because we folded a previously non-permanent failure into
the now-permanent PERM|15 failure code, modifications to payment
algorithms may now be needed to specificalyl detect this case,
otherwise payment algorithms may give up in some edge cases where
blocks are mined while payments are in-transit between sender and
receiver.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
clarification substantive change or addition around wording or meaning Meeting Discussion Raise at next meeting
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants