contractcourt: specify deadline and budget for htlc timeout

This commit is contained in:
yyforyongyu committed 2024-04-19 21:33:34 +08:00
1 parent d1ad07fa21
commit cab180a52e
8 files changed
+214 -13

No files matched your search

+6
View File
@@ -16,6 +16,7 @@ import (
"github.com/lightningnetwork/lnd/chainntnfs"
"github.com/lightningnetwork/lnd/channeldb"
"github.com/lightningnetwork/lnd/clock"
"github.com/lightningnetwork/lnd/fn"
"github.com/lightningnetwork/lnd/input"
"github.com/lightningnetwork/lnd/kvdb"
"github.com/lightningnetwork/lnd/lntest/mock"
@@ -425,6 +426,11 @@ func createTestChannelArbitrator(t *testing.T, log ArbitratorLog,
FetchHistoricalChannel: func() (*channeldb.OpenChannel, error) {
return &channeldb.OpenChannel{}, nil
},
FindOutgoingHTLCDeadline: func(
rHash chainhash.Hash) fn.Option[int32] {
return fn.None[int32]()
},
}
testOpts := &testChanArbOpts{