Merge pull request #9051 from calvinrzachman/export-routing-interface

routing: export dbMPPayment interface
This commit is contained in:
Oliver Gugger 2024-09-09 05:15:38 -06:00 committed by GitHub
commit a895b1c6ca
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 8 additions and 8 deletions

View File

@ -9,9 +9,9 @@ import (
"github.com/lightningnetwork/lnd/queue"
)
// dbMPPayment is an interface derived from channeldb.MPPayment that is used by
// DBMPPayment is an interface derived from channeldb.MPPayment that is used by
// the payment lifecycle.
type dbMPPayment interface {
type DBMPPayment interface {
// GetState returns the current state of the payment.
GetState() *channeldb.MPPaymentState
@ -76,7 +76,7 @@ type ControlTower interface {
// FetchPayment fetches the payment corresponding to the given payment
// hash.
FetchPayment(paymentHash lntypes.Hash) (dbMPPayment, error)
FetchPayment(paymentHash lntypes.Hash) (DBMPPayment, error)
// FailPayment transitions a payment into the Failed state, and records
// the ultimate reason the payment failed. Note that this should only
@ -273,7 +273,7 @@ func (p *controlTower) FailAttempt(paymentHash lntypes.Hash,
// FetchPayment fetches the payment corresponding to the given payment hash.
func (p *controlTower) FetchPayment(paymentHash lntypes.Hash) (
dbMPPayment, error) {
DBMPPayment, error) {
return p.db.FetchPayment(paymentHash)
}

View File

@ -508,7 +508,7 @@ func (m *mockControlTowerOld) FailPayment(phash lntypes.Hash,
}
func (m *mockControlTowerOld) FetchPayment(phash lntypes.Hash) (
dbMPPayment, error) {
DBMPPayment, error) {
m.Lock()
defer m.Unlock()
@ -784,7 +784,7 @@ func (m *mockControlTower) FailPayment(phash lntypes.Hash,
}
func (m *mockControlTower) FetchPayment(phash lntypes.Hash) (
dbMPPayment, error) {
DBMPPayment, error) {
args := m.Called(phash)
@ -822,7 +822,7 @@ type mockMPPayment struct {
mock.Mock
}
var _ dbMPPayment = (*mockMPPayment)(nil)
var _ DBMPPayment = (*mockMPPayment)(nil)
func (m *mockMPPayment) GetState() *channeldb.MPPaymentState {
args := m.Called()

View File

@ -113,7 +113,7 @@ const (
// decideNextStep is used to determine the next step in the payment lifecycle.
func (p *paymentLifecycle) decideNextStep(
payment dbMPPayment) (stateStep, error) {
payment DBMPPayment) (stateStep, error) {
// Check whether we could make new HTLC attempts.
allow, err := payment.AllowMoreAttempts()