lnd/lnrpc/routerrpc
Slyghtning bba01cf634
routing+routerrpc: cancelable context in SendPaymentV2
In this commit we set up the payment loop context
according to user-provided parameters. The
`cancelable` parameter indicates whether the user
is able to interrupt the payment loop by cancelling
the server stream context. We'll additionally wrap
the context in a deadline if the user provided a
payment timeout.
We remove the timeout channel of the payment_lifecycle.go
and in favor of the deadline context.
2024-06-17 09:32:26 +02:00
..
config.go multi: fee estimation timeout parameters 2024-03-05 09:24:27 +01:00
driver.go multi: Fix typos [skip ci] 2022-01-24 12:19:02 +02:00
forward_interceptor.go routerrpc: Check for nil IncomingCircuitKey 2023-02-10 13:40:40 -05:00
log.go lnrpc: fix log.go files 2022-04-01 18:12:59 -07:00
router_backend_test.go multi/refactor: add RouteRequest to hold FindRoute parameters 2023-10-06 16:38:33 -07:00
router_backend.go lnrpc: ensure parsing of the Amp flag for payments is consistent 2024-04-25 16:16:16 -07:00
router_grpc.pb.go routerrpc: make use of fee limit obvious in SendPaymentV2 2024-01-29 13:45:14 +02:00
router_server_deprecated.go multi: update linter, fix new issues 2023-06-13 11:58:33 +02:00
router_server_test.go routerrpc+zpay32: EstimateRouteFee overhaul 2024-03-05 09:24:27 +01:00
router_server.go routing+routerrpc: cancelable context in SendPaymentV2 2024-06-17 09:32:26 +02:00
router.pb.go lnrpc: cancelable sendpayment request 2024-06-17 09:32:26 +02:00
router.pb.gw.go routerrpc: add TrackPayments 2022-09-08 10:48:34 +02:00
router.pb.json.go Merge pull request #6899 from kaloudis/protos-remove-js-build-tag 2022-09-13 17:36:14 -07:00
router.proto lnrpc: cancelable sendpayment request 2024-06-17 09:32:26 +02:00
router.swagger.json lnrpc: cancelable sendpayment request 2024-06-17 09:32:26 +02:00
router.yaml routerrpc: add TrackPayments 2022-09-08 10:48:34 +02:00
routing_config.go multi: fee estimation timeout parameters 2024-03-05 09:24:27 +01:00
subscribe_events.go htlcswitch: add final htlc event to notifier 2022-10-27 16:42:36 +02:00