lncli: switch to routerrpc.SendToRouteV2

This commit is contained in:
Joost Jager committed 2020-05-12 19:56:56 +02:00
1 parent b6170788ea
commit 0f6eacb4fa
1 file changed
+6 -13
+6 -13
View File
@@ -836,7 +836,7 @@ func sendToRoute(ctx *cli.Context) error {
route = routes.Route
}
req := &lnrpc.SendToRouteRequest{
req := &routerrpc.SendToRouteRequest{
PaymentHash: rHash,
Route: route,
}
@@ -844,20 +844,13 @@ func sendToRoute(ctx *cli.Context) error {
return sendToRouteRequest(ctx, req)
}
func sendToRouteRequest(ctx *cli.Context, req *lnrpc.SendToRouteRequest) error {
client, cleanUp := getClient(ctx)
defer cleanUp()
func sendToRouteRequest(ctx *cli.Context, req *routerrpc.SendToRouteRequest) error {
conn := getClientConn(ctx, false)
defer conn.Close()
paymentStream, err := client.SendToRoute(context.Background())
if err != nil {
return err
}
client := routerrpc.NewRouterClient(conn)
if err := paymentStream.Send(req); err != nil {
return err
}
resp, err := paymentStream.Recv()
resp, err := client.SendToRouteV2(context.Background(), req)
if err != nil {
return err
}