Skip to content

Conversation

@ZmnSCPxj
Copy link
Contributor

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

@ZmnSCPxj
Copy link
Contributor Author

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

@ZmnSCPxj
Copy link
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
Contributor 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 <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