diff --git a/rpcserver.go b/rpcserver.go index 20e8938c..29b1b3ac 100644 --- a/rpcserver.go +++ b/rpcserver.go @@ -2766,6 +2766,7 @@ func createRPCInvoice(invoice *channeldb.Invoice) (*lnrpc.Invoice, error) { preimage := invoice.Terms.PaymentPreimage satAmt := invoice.Terms.Value.ToSatoshis() + amtPaid := invoice.AmtPaid.ToSatoshis() return &lnrpc.Invoice{ Memo: string(invoice.Memo[:]), @@ -2784,7 +2785,7 @@ func createRPCInvoice(invoice *channeldb.Invoice) (*lnrpc.Invoice, error) { RouteHints: routeHints, AddIndex: invoice.AddIndex, SettleIndex: invoice.SettleIndex, - AmtPaid: int64(invoice.AmtPaid), + AmtPaid: int64(amtPaid), }, nil }