Skip to content

Commit 23d646e

Browse files
authored
Merge pull request #183 from joostjager/routerrpc-v2
lndclient: move to V2 payment methods
2 parents 4f1ecd9 + e0b987f commit 23d646e

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ require (
1111
github.com/grpc-ecosystem/grpc-gateway v1.12.2
1212
github.com/jessevdk/go-flags v1.4.0
1313
github.com/lightninglabs/protobuf-hex-display v1.3.3-0.20191212020323-b444784ce75d
14-
github.com/lightningnetwork/lnd v0.10.0-beta.rc1
14+
github.com/lightningnetwork/lnd v0.10.0-beta.rc4
1515
github.com/lightningnetwork/lnd/queue v1.0.3
1616
github.com/urfave/cli v1.20.0
1717
golang.org/x/net v0.0.0-20191002035440-2ec189313ef0

go.sum

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -148,10 +148,9 @@ github.com/lightninglabs/protobuf-hex-display v1.3.3-0.20191212020323-b444784ce7
148148
github.com/lightninglabs/protobuf-hex-display v1.3.3-0.20191212020323-b444784ce75d/go.mod h1:KDb67YMzoh4eudnzClmvs2FbiLG9vxISmLApUkCa4uI=
149149
github.com/lightningnetwork/lightning-onion v1.0.1 h1:qChGgS5+aPxFeR6JiUsGvanei1bn6WJpYbvosw/1604=
150150
github.com/lightningnetwork/lightning-onion v1.0.1/go.mod h1:rigfi6Af/KqsF7Za0hOgcyq2PNH4AN70AaMRxcJkff4=
151-
github.com/lightningnetwork/lnd v0.10.0-beta.rc1 h1:eCLOYu+Erw+GIxMJHbkTRn23eBVN3s7u188iyw3747Y=
152-
github.com/lightningnetwork/lnd v0.10.0-beta.rc1/go.mod h1:UNd+jGvZbtHFAR4syN6ab2euqh5DNzbVjjomZZFlCEY=
153-
github.com/lightningnetwork/lnd/cert v1.0.1 h1:D+FOL2J/MzoolaWSEZJZc5Qb7vqy6P8IX1HGzqHWnQM=
154-
github.com/lightningnetwork/lnd/cert v1.0.1/go.mod h1:fmtemlSMf5t4hsQmcprSoOykypAPp+9c+0d0iqTScMo=
151+
github.com/lightningnetwork/lnd v0.10.0-beta.rc4 h1:gFdGWc+1nQDJj3nQZadsJL6Vsl8E6J2UxJUpSWLztug=
152+
github.com/lightningnetwork/lnd v0.10.0-beta.rc4/go.mod h1:vyc0duSWZi+xwk4hC2JqyTOKhVAS3I2/8AArCUdaau4=
153+
github.com/lightningnetwork/lnd/cert v1.0.2/go.mod h1:fmtemlSMf5t4hsQmcprSoOykypAPp+9c+0d0iqTScMo=
155154
github.com/lightningnetwork/lnd/queue v1.0.1 h1:jzJKcTy3Nj5lQrooJ3aaw9Lau3I0IwvQR5sqtjdv2R0=
156155
github.com/lightningnetwork/lnd/queue v1.0.1/go.mod h1:vaQwexir73flPW43Mrm7JOgJHmcEFBWWSl9HlyASoms=
157156
github.com/lightningnetwork/lnd/queue v1.0.3 h1:5ufYVE7lh9GJnL1wOoeO3bZ3aAHWNnkNFHP7W1+NiJ8=

lndclient/router_client.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ func (r *routerClient) SendPayment(ctx context.Context,
151151
rpcReq.RouteHints = routeHints
152152
}
153153

154-
stream, err := r.client.SendPayment(rpcCtx, rpcReq)
154+
stream, err := r.client.SendPaymentV2(rpcCtx, rpcReq)
155155
if err != nil {
156156
return nil, nil, err
157157
}
@@ -165,7 +165,7 @@ func (r *routerClient) TrackPayment(ctx context.Context,
165165
hash lntypes.Hash) (chan PaymentStatus, chan error, error) {
166166

167167
ctx = r.routerKitMac.WithMacaroonAuth(ctx)
168-
stream, err := r.client.TrackPayment(
168+
stream, err := r.client.TrackPaymentV2(
169169
ctx, &routerrpc.TrackPaymentRequest{
170170
PaymentHash: hash[:],
171171
},
@@ -180,7 +180,7 @@ func (r *routerClient) TrackPayment(ctx context.Context,
180180
// trackPayment takes an update stream from either a SendPayment or a
181181
// TrackPayment rpc call and converts it into distinct update and error streams.
182182
func (r *routerClient) trackPayment(ctx context.Context,
183-
stream routerrpc.Router_TrackPaymentClient) (chan PaymentStatus,
183+
stream routerrpc.Router_TrackPaymentV2Client) (chan PaymentStatus,
184184
chan error, error) {
185185

186186
statusChan := make(chan PaymentStatus)

0 commit comments

Comments
 (0)