lnd/docs
Erick Cestari 2e728d3bb6 proto: remove deprecated SendPayment, SendToRoute, TrackPayment RPCs
Remove the following deprecated RPC definitions that were announced for
removal in 0.21 via the 0.20 release notes:

lnrpc:
  - SendPayment (bidirectional streaming)
  - SendPaymentSync
  - SendToRoute (bidirectional streaming)
  - SendToRouteSync

routerrpc:
  - SendPayment (streaming)
  - SendToRoute
  - TrackPayment (streaming)

Also remove the now-unused PaymentState enum and PaymentStatus message
that were only used by the deprecated TrackPayment response stream, plus
the corresponding REST annotations from the yaml files.

Drop the now-orphan routerrpc.SendToRouteResponse message that was only
referenced by the deleted routerrpc.SendToRoute RPC.

Also remove the deprecated outgoing_chan_id field from
lnrpc.QueryRoutesRequest (tag 14) and routerrpc.SendPaymentRequest
(tag 8); their tag numbers are now reserved. Callers must use the
multi-channel outgoing_chan_ids field introduced in 0.20.

Drop the compat fallback in router_backend.go that previously consumed
the field, and regenerate all protobuf, gRPC, REST gateway, JSON, and
swagger files.

(cherry picked from commit d0768f0f78)
2026-05-19 16:01:20 +00:00
..
alloy-models docs/alloy-model: add linear fee function model 2024-08-01 17:42:31 -07:00
grpc Update ruby.md 2024-12-06 13:48:22 +01:00
release-notes docs: add release note for SIMPLE_TAPROOT_FINAL follow-ups 2026-05-05 15:18:30 +00:00
rest proto: remove deprecated SendPayment, SendToRoute, TrackPayment RPCs 2026-05-19 16:01:20 +00:00
backport-workflow.md ci: fix some minor issues in the backport ci job 2025-12-14 09:00:02 +01:00
benchmark_perf_loop.md docs: add docs explaining usage of pprof+benchmarks to optimize 2025-09-24 11:52:01 -07:00
code_contribution_guidelines.md docs: add comprehensive backport workflow documentation 2025-12-12 22:48:51 +01:00
configuring_tor.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
db_migration_guide.md docs: update sql migration guide 2025-12-04 09:34:58 +00:00
debugging_lnd.md chore: fix some typos 2025-01-03 21:48:29 +08:00
development_guidelines.md docs: explain what "visual symmetry" means 2025-08-04 16:34:18 +02:00
DOCKER.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
estimate_route_fee.md docs: update api documentation for estimateRouteFee 2025-12-01 18:07:56 +01:00
forwarding_history_privacy.md docs: add forwarding history privacy guide 2026-03-30 17:39:46 +02:00
fuzz.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
gossip_rate_limiting.md docs: update gossip rate limiting doc 2025-08-04 15:55:11 +08:00
INSTALL.md Merge pull request #10557 from Liongrass/master 2026-02-24 21:17:22 +08:00
key_import.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
leader_election.md docs: fix leader node readiness probe example [skip ci] 2024-07-29 21:31:24 +02:00
macaroons.md docs: document deterministic macaroons, add release notes 2024-10-15 09:48:47 +02:00
MAKEFILE.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
musig2.md Update link in musig2.md 2024-10-02 10:17:16 -07:00
onion_message_rate_limiting.md docs: add onion message rate limiting explainer 2026-04-15 13:23:50 -07:00
postgres.md lncfg+scripts: use configurable global lock for postgres backends 2025-11-28 09:22:19 +01:00
psbt.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
recovery.md [docs] Typo recovery.md 2025-10-22 13:30:58 +02:00
release.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
release_branch_management.md docs: create new document describing proposed release/branch management 2025-11-11 12:42:27 -08:00
remote-signing.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
review.md docs: add development_guidelines.md 2025-04-14 17:08:56 +08:00
safety.md Merge pull request #8881 from mwaite-codes/fix-doc-grammar 2024-07-23 00:25:17 -06:00
signing_release_candidate.md docs: fix build instructions doc url 2025-10-21 17:32:24 -07:00
SphinxReplayDB.md docs: add sphinx replay description 2025-06-13 15:37:03 +02:00
sqlite.md docs: add sqlite instructions 2023-01-25 14:16:56 +02:00
wallet.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
watchtower.md multi: Fix typos and grammar in multiple docs 2024-07-22 20:08:12 -07:00
zero_conf_channels.md docs: add documentation for zero-conf channels 2022-08-10 14:25:11 -04:00