htlcswitch+routing: PaymentBandwidth accepts channel peer pubkey argument

This commit is contained in:
George Tsagkarelis
2025-06-26 12:11:56 +02:00
committed by Oliver Gugger
parent ab036990b5
commit 128b23e813
3 changed files with 13 additions and 3 deletions

View File

@@ -522,7 +522,8 @@ type AuxTrafficShaper interface {
PaymentBandwidth(fundingBlob, htlcBlob,
commitmentBlob fn.Option[tlv.Blob],
linkBandwidth, htlcAmt lnwire.MilliSatoshi,
htlcView lnwallet.AuxHtlcView) (lnwire.MilliSatoshi, error)
htlcView lnwallet.AuxHtlcView,
peer route.Vertex) (lnwire.MilliSatoshi, error)
// IsCustomHTLC returns true if the HTLC carries the set of relevant
// custom records to put it under the purview of the traffic shaper,