multi: add option to disable route blinding, rejecting at link

Add an option to disable route blinding, failing back any HTLC with
a blinding point set when we haven't got the feature enabled.

Note that this commit only handles the case where we're chosen as the
relaying node (where the blinding point is in update_add_htlc), we'll
add handling for the introduction node case once we get to handling of
blinded payloads).
This commit is contained in:
Carla Kirk-Cohen
2024-04-02 09:04:27 -04:00
parent 019b8fa8aa
commit 040fcb0f92
6 changed files with 44 additions and 0 deletions

View File

@@ -1282,6 +1282,9 @@
; Set to enable support for the experimental taproot channel type.
; protocol.simple-taproot-chans=false
; Set to disable blinded route forwarding.
; protocol.no-route-blinding=false
[db]
; The selected database backend. The current default backend is "bolt". lnd