routerrpc: extend HTLC forward interceptor resp with modification fields

This commit extends the forward HTLC intercept response with fields that
can be used in conjunction with a `ResumeModified` action to modify the
intercepted HTLC p2p message.
This commit is contained in:
ffranr
2024-04-13 11:42:20 +01:00
committed by Oliver Gugger
parent abca4b8234
commit fb14d8c96e
7 changed files with 436 additions and 271 deletions

View File

@@ -54,7 +54,7 @@ func (f *interceptedForward) Resume() error {
// ResumeModified notifies the intention to resume an existing hold forward with
// a modified htlc.
func (f *interceptedForward) ResumeModified(_ fn.Option[lnwire.MilliSatoshi],
func (f *interceptedForward) ResumeModified(_, _ fn.Option[lnwire.MilliSatoshi],
_ fn.Option[lnwire.CustomRecords]) error {
return ErrCannotResume