peer+rpcserver: use new conf scaling for notifications

This commit is contained in:
Olaoluwa Osuntokun committed 2026-01-15 16:22:26 -08:00
1 parent 4f43717d4f
commit 931b54e848
2 files changed
+26 -15

No files matched your search

+8 -1
View File
@@ -2845,9 +2845,16 @@ func (r *rpcServer) CloseChannel(in *lnrpc.CloseChannelRequest,
errChan = make(chan error, 1)
notifier := r.server.cc.ChainNotifier
// For force closes, we notify the RPC client immediately after
// 1 confirmation. The actual security-critical confirmation
// waiting is handled by the channel arbitrator.
numConfs := uint32(1)
go peer.WaitForChanToClose(
uint32(bestHeight), notifier, errChan, chanPoint,
&closingTxid, closingTx.TxOut[0].PkScript, func() {
&closingTxid, closingTx.TxOut[0].PkScript, numConfs,
func() {
// Respond to the local subsystem which
// requested the channel closure.
updateChan <- &peer.ChannelCloseUpdate{