mirror of
https://github.com/lightningnetwork/lnd.git
synced 2025-09-08 05:08:13 +02:00
htlcswitch: print rhash in error messages of mockInvoiceRegistry
This commit is contained in:
@@ -473,7 +473,7 @@ func (i *mockInvoiceRegistry) LookupInvoice(rHash chainhash.Hash) (channeldb.Inv
|
|||||||
|
|
||||||
invoice, ok := i.invoices[rHash]
|
invoice, ok := i.invoices[rHash]
|
||||||
if !ok {
|
if !ok {
|
||||||
return channeldb.Invoice{}, errors.New("can't find mock invoice")
|
return channeldb.Invoice{}, fmt.Errorf("can't find mock invoice: %x", rHash[:])
|
||||||
}
|
}
|
||||||
|
|
||||||
return invoice, nil
|
return invoice, nil
|
||||||
@@ -485,7 +485,7 @@ func (i *mockInvoiceRegistry) SettleInvoice(rhash chainhash.Hash) error {
|
|||||||
|
|
||||||
invoice, ok := i.invoices[rhash]
|
invoice, ok := i.invoices[rhash]
|
||||||
if !ok {
|
if !ok {
|
||||||
return errors.New("can't find mock invoice")
|
return fmt.Errorf("can't find mock invoice: %x", rhash[:])
|
||||||
}
|
}
|
||||||
|
|
||||||
invoice.Terms.Settled = true
|
invoice.Terms.Settled = true
|
||||||
@@ -500,6 +500,7 @@ func (i *mockInvoiceRegistry) AddInvoice(invoice channeldb.Invoice) error {
|
|||||||
|
|
||||||
rhash := fastsha256.Sum256(invoice.Terms.PaymentPreimage[:])
|
rhash := fastsha256.Sum256(invoice.Terms.PaymentPreimage[:])
|
||||||
i.invoices[chainhash.Hash(rhash)] = invoice
|
i.invoices[chainhash.Hash(rhash)] = invoice
|
||||||
|
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user