invoices: create package

This commit isolates the invoice registry in a separate package. It is
a preparation for the creation of an invoices sub server.
This commit is contained in:
Joost Jager committed 2019-01-07 23:04:05 +01:00
1 parent 3c950e8f0d
commit c1eaf60000
6 files changed
+107 -48

No files matched your search

+2 -1
View File
@@ -6,6 +6,7 @@ import (
"github.com/btcsuite/btcd/chaincfg/chainhash"
"github.com/lightningnetwork/lnd/channeldb"
"github.com/lightningnetwork/lnd/contractcourt"
"github.com/lightningnetwork/lnd/invoices"
"github.com/lightningnetwork/lnd/lnwallet"
)
@@ -23,7 +24,7 @@ type preimageSubscriber struct {
type preimageBeacon struct {
sync.RWMutex
invoices *invoiceRegistry
invoices *invoices.InvoiceRegistry
wCache *channeldb.WitnessCache