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

payalgo: Improve telemetry #1100

Merged
merged 3 commits into from
Feb 27, 2018
Merged

Conversation

ZmnSCPxj
Copy link
Collaborator

Users are asking for more information from their failed payments, we should provide it on logs and pay return value.

@ZmnSCPxj
Copy link
Collaborator Author

Merge of #1012 breaks this due to struct change, will rebase

@ZmnSCPxj
Copy link
Collaborator Author

Rebased, ready for review again.

…NION.

These error codes will cause `pay` to retry, so `pay` will never
actually report those error codes.
Those error codes will only get reported at the `sendpay` level.
@ZmnSCPxj
Copy link
Collaborator Author

rebased to get merged-in #1111

@cdecker
Copy link
Member

cdecker commented Feb 27, 2018

ACK 469d0ee

@cdecker cdecker merged commit 73cda2f into ElementsProject:master Feb 27, 2018
@ZmnSCPxj ZmnSCPxj deleted the payalgo-telemetry branch February 27, 2018 12:40
rustyrussell added a commit to rustyrussell/lightning that referenced this pull request Sep 12, 2023
…11: min_final_cltv_expiry_delta is optional, not required (ElementsProject#1100)"

Since we changed the default, it used to be required to set it.  That was a while ago, though, so we can make it optional again.

Changelog-Changed: Protocol: `invoice` no longer explicitly encodes `c` if it's the default (18)
Signed-off-by: Rusty Russell <[email protected]>
rustyrussell added a commit to rustyrussell/lightning that referenced this pull request Sep 12, 2023
…11: min_final_cltv_expiry_delta is optional, not required (ElementsProject#1100)"

Since we changed the default, it used to be required to set it.  That was a while ago, though, so we can make it optional again.

Changelog-Changed: Protocol: `invoice` no longer explicitly encodes `c` if it's the default (18)
Signed-off-by: Rusty Russell <[email protected]>
rustyrussell added a commit that referenced this pull request Sep 20, 2023
…11: min_final_cltv_expiry_delta is optional, not required (#1100)"

Since we changed the default, it used to be required to set it.  That was a while ago, though, so we can make it optional again.

Changelog-Changed: Protocol: `invoice` no longer explicitly encodes `c` if it's the default (18)
Signed-off-by: Rusty Russell <[email protected]>
rustyrussell added a commit to rustyrussell/lightning that referenced this pull request Sep 20, 2023
…11: min_final_cltv_expiry_delta is optional, not required (ElementsProject#1100)"

Since we changed the default, it used to be required to set it.  That was a while ago, though, so we can make it optional again.

Changelog-Changed: Protocol: `invoice` no longer explicitly encodes `c` if it's the default (18)
Signed-off-by: Rusty Russell <[email protected]>
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.

3 participants