Skip to content

payalgo: Improve telemetry - #1100

Merged
cdecker merged 3 commits into
ElementsProject:masterfrom
ZmnSCPxj:payalgo-telemetry
Feb 27, 2018
Merged

payalgo: Improve telemetry#1100
cdecker merged 3 commits into
ElementsProject:masterfrom
ZmnSCPxj:payalgo-telemetry

Conversation

@ZmnSCPxj

Copy link
Copy Markdown
Contributor

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

@ZmnSCPxj

Copy link
Copy Markdown
Contributor Author

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

@ZmnSCPxj

Copy link
Copy Markdown
Contributor 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
Copy Markdown
Contributor Author

rebased to get merged-in #1111

@cdecker

cdecker commented Feb 27, 2018

Copy link
Copy Markdown
Member

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 <rusty@rustcorp.com.au>
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 <rusty@rustcorp.com.au>
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 <rusty@rustcorp.com.au>
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 <rusty@rustcorp.com.au>
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