multi: Add utxo restriction for batchchannel openings.

Add utxo restrictions for psbt internal wallet funded lightning
channels. This also includes batchopening channels backed by the
internal wallet.
This commit is contained in:
ziggie committed 2024-04-24 13:58:20 +01:00
1 parent 62a52b4d7c
commit ab7634b276
5 files changed
+79 -7

No files matched your search

+2 -1
View File
@@ -208,7 +208,8 @@ func (w *WalletController) ListLeasedOutputs() ([]*base.ListLeasedOutputResult,
// FundPsbt currently does nothing.
func (w *WalletController) FundPsbt(*psbt.Packet, int32, chainfee.SatPerKWeight,
string, *waddrmgr.KeyScope, base.CoinSelectionStrategy) (int32, error) {
string, *waddrmgr.KeyScope, base.CoinSelectionStrategy,
func(utxo wtxmgr.Credit) bool) (int32, error) {
return 0, nil
}