|
|
@ -151,7 +151,7 @@ func (r *routerClient) SendPayment(ctx context.Context,
|
|
|
|
rpcReq.RouteHints = routeHints
|
|
|
|
rpcReq.RouteHints = routeHints
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
stream, err := r.client.SendPayment(rpcCtx, rpcReq)
|
|
|
|
stream, err := r.client.SendPaymentV2(rpcCtx, rpcReq)
|
|
|
|
if err != nil {
|
|
|
|
if err != nil {
|
|
|
|
return nil, nil, err
|
|
|
|
return nil, nil, err
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -165,7 +165,7 @@ func (r *routerClient) TrackPayment(ctx context.Context,
|
|
|
|
hash lntypes.Hash) (chan PaymentStatus, chan error, error) {
|
|
|
|
hash lntypes.Hash) (chan PaymentStatus, chan error, error) {
|
|
|
|
|
|
|
|
|
|
|
|
ctx = r.routerKitMac.WithMacaroonAuth(ctx)
|
|
|
|
ctx = r.routerKitMac.WithMacaroonAuth(ctx)
|
|
|
|
stream, err := r.client.TrackPayment(
|
|
|
|
stream, err := r.client.TrackPaymentV2(
|
|
|
|
ctx, &routerrpc.TrackPaymentRequest{
|
|
|
|
ctx, &routerrpc.TrackPaymentRequest{
|
|
|
|
PaymentHash: hash[:],
|
|
|
|
PaymentHash: hash[:],
|
|
|
|
},
|
|
|
|
},
|
|
|
@ -180,7 +180,7 @@ func (r *routerClient) TrackPayment(ctx context.Context,
|
|
|
|
// trackPayment takes an update stream from either a SendPayment or a
|
|
|
|
// trackPayment takes an update stream from either a SendPayment or a
|
|
|
|
// TrackPayment rpc call and converts it into distinct update and error streams.
|
|
|
|
// TrackPayment rpc call and converts it into distinct update and error streams.
|
|
|
|
func (r *routerClient) trackPayment(ctx context.Context,
|
|
|
|
func (r *routerClient) trackPayment(ctx context.Context,
|
|
|
|
stream routerrpc.Router_TrackPaymentClient) (chan PaymentStatus,
|
|
|
|
stream routerrpc.Router_TrackPaymentV2Client) (chan PaymentStatus,
|
|
|
|
chan error, error) {
|
|
|
|
chan error, error) {
|
|
|
|
|
|
|
|
|
|
|
|
statusChan := make(chan PaymentStatus)
|
|
|
|
statusChan := make(chan PaymentStatus)
|
|
|
|