diff --git a/config_builder.go b/config_builder.go index 6f9cb1f3e..d3ca5e2b2 100644 --- a/config_builder.go +++ b/config_builder.go @@ -213,6 +213,11 @@ type AuxComponents struct { // AuxContractResolver is an optional interface that can be used to // modify the way contracts are resolved. AuxContractResolver fn.Option[lnwallet.AuxContractResolver] + + // AuxChannelNegotiator is an optional interface that allows aux channel + // implementations to inject and process custom records over channel + // related wire messages. + AuxChannelNegotiator fn.Option[lnwallet.AuxChannelNegotiator] } // DefaultWalletImpl is the default implementation of our normal, btcwallet