Deprecate xpay-handle-pay#9254
Conversation
fa2c776 to
fa8038a
Compare
89f8387 to
72d3263
Compare
Changelog-None Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
Changelog-Deprecated: Config: option `xpay-handle-pay`, `pay` is deprecated and will be replaced by `xpay` in v27.03. Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
72d3263 to
3660f6f
Compare
|
3660f6f to
cc78e39
Compare
|
After this afea381 in v26.06 we were having xpay processing all payments by default. This meant that These tests could have been enabled for
|
e84e771 to
c500a89
Compare
- add missing deprecation annotation to "pay" command, - fix tests that required allow-deprecated-apis=True in order to continue using "pay", - change "pay" to "xpay" in those tests that are NOT testing "pay" directly but just want to make a payment, - and in tests that could be relevant for both "xpay" and "pay", use both. Changelog-None Signed-off-by: Lagrang3 <lagrang3@protonmail.com>
c500a89 to
529fff9
Compare
daywalker90
left a comment
There was a problem hiding this comment.
There is still usage of pay in test_invoices.py::test_invoice_deschash
| "pay", | ||
| json_pay | ||
| json_pay, | ||
| "v26.06", "v27.03", |
There was a problem hiding this comment.
I think there was a reason why rusty did not deprecate it here, but i can't find or remember it.
There was a problem hiding this comment.
Please. Let me know.
There was a problem hiding this comment.
Can't find it. My best guess is: not deprecate it to make it an alias for xpay?
@rustyrussell deprecated
payin #9110, but he forgot to deprecatexpay-handle-pay.This PR deprecates
xpay-handle-payfor v26.09.