-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
multi: Deprecate endpoints sendpayment
, sendtoroute
, sendtoroutesync
, and sendpaymentsync
#8348
base: master
Are you sure you want to change the base?
Conversation
e6bc25f
to
7314e6c
Compare
…oroutesync`, and `sendpaymentsync`. This pull request removes the deprecated endpoints `sendpayment`, `sendtoroute`, `sendtoroutesync`, and `sendpaymentsync` in `lightning.proto`, `rpcserver.go`, `lntest/rpc/lnd.go`, and its related test cases in `itest/lnd_routing_test.go` and `itest/lnd_channel_policy_test.go`. docs: Update release notes for 0.18.0 Added release note in version 0.18.0 to notify about the upcoming removal of deprecated endpoints (`sendpayment`, `sendtoroute`, `sendtoroutesync`, and `sendpaymentsync`). Referenced PR (lightningnetwork#8348) for more details.
Hey @yyforyongyu, to keep you updated all the test cases are passed in the Travis CI run. That said we need to double check on those assertions: |
Hey, @yyforyongyu @guggero is there any way we can get this in? :) |
@mohamedawnallah Thanks for the PR! As mentioned in the issue, we won't add this in the upcoming release so this will be marked as low priority atm. |
7314e6c
to
922e59d
Compare
Important Review skippedAuto reviews are limited to specific labels. 🏷️ Labels to auto review (1)
Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media? 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
922e59d
to
a1d795e
Compare
sendpayment
, sendtoroute
, sendtoroutesync
, and sendpaymentsync
sendpayment
, sendtoroute
, sendtoroutesync
, and sendpaymentsync
sendpayment
, sendtoroute
, sendtoroutesync
, and sendpaymentsync
sendpayment
, sendtoroute
, sendtoroutesync
, and sendpaymentsync
In this commit, we remove deprecated endpoints `sendpayment`, `sendtoroute`, `sendtoroutesync`, and `sendpaymentsync`.
a1d795e
to
c4dfad6
Compare
Hi @yyforyongyu, It seems that the LND v0.19 release is now on track, as I see in the LND projects dashboard. I've rebased onto the master branch and resolved the conflicts. I would love to receive any feedback on that PR! 🙏 |
Change Description
This pull request removes the deprecated endpoints
sendpayment
,sendtoroute
,sendtoroutesync
, andsendpaymentsync
inlightning.proto
,rpcserver.go
,lntest/rpc/lnd.go
, and its related test cases initest/lnd_routing_test.go
anditest/lnd_channel_policy_test.go
.Closes #8175
Steps to Test
I ran the test cases using
make check
to make sure there were no regressions and all the test cases passed.Pull Request Checklist
Testing
Code Style and Documentation
[skip ci]
in the commit message for small changes.📝 Please see our Contribution Guidelines for further guidance.