lnrpc: include the settled bit when listing and looking up invoices

This commit is contained in:
Olaoluwa Osuntokun
2016-09-23 15:06:25 -07:00
parent 62b37f45f5
commit 6ff11ba65c
3 changed files with 114 additions and 109 deletions

View File

@ -655,6 +655,7 @@ func (r *rpcServer) LookupInvoice(ctx context.Context,
Receipt: invoice.Receipt[:],
RPreimage: invoice.Terms.PaymentPreimage[:],
Value: int64(invoice.Terms.Value),
Settled: invoice.Terms.Settled,
}, nil
}
@ -675,6 +676,7 @@ func (r *rpcServer) ListInvoices(ctx context.Context,
Receipt: dbInvoice.Receipt[:],
RPreimage: dbInvoice.Terms.PaymentPreimage[:],
Value: int64(dbInvoice.Terms.Value),
Settled: dbInvoice.Terms.Settled,
}
invoices[i] = invoice