lnd/peer
Olaoluwa Osuntokun fa2d0f9904 peer: register the rbfCloseActor, have RPC route fee bumps to it
In this commit, we now register the rbfCloseActor when we create the rbf
chan closer state machine. Now the RPC server no longer neesd to
traverse a series of maps and pointers (rpcServer -> server -> peer ->
activeCloseMap -> rbf chan closer) to trigger a new fee bump.

Instead, it just creates the service key that it knows that the closer
can be reached at, and sends a message to it using the returned
actorRef/router. We also hide additional details re the various methods
in play, as we only care about the type of message we expect to send and
receive.
2026-04-22 17:33:04 -07:00
..
brontide.go peer: register the rbfCloseActor, have RPC route fee bumps to it 2026-04-22 17:33:04 -07:00
brontide_test.go peer: gate onion message ingress on having an open channel 2026-04-15 13:23:50 -07:00
chan_observer.go peer: fix MarkCoopBroadcasted to correctly use local parameter 2026-02-02 12:16:29 +01:00
daemon_adapters.go peer: conditionally create rbf coop close fsm based on feature bits 2025-03-18 11:44:20 -05:00
interfaces.go peer+lnwire: move LinkUpdater to lnwire 2024-03-06 11:59:19 -08:00
log.go multi: start updating various loggers to use the new v2 type 2024-10-22 17:03:55 +02:00
musig_chan_closer.go multi: add custom nonce rand support to MuSig2 sessions 2026-04-13 12:21:42 -07:00
musig_nonce_order_test.go lnwallet/chancloser: address lint and PR review feedback 2026-03-27 14:04:25 -07:00
onion_ratelimit.go lncfg+peer+server: add protocol.onion-msg-relay-all to bypass channel gate 2026-04-15 13:23:50 -07:00
onion_ratelimit_log_test.go peer: gate onion message ingress on having an open channel 2026-04-15 13:23:50 -07:00
onion_ratelimit_test.go lncfg+peer+server: add protocol.onion-msg-relay-all to bypass channel gate 2026-04-15 13:23:50 -07:00
ping_manager.go peer+lnd: add new CLI option to control if we D/C on slow pongs 2025-05-15 16:36:38 +02:00
ping_manager_test.go peer+lnd: add new CLI option to control if we D/C on slow pongs 2025-05-15 16:36:38 +02:00
rbf_close_wrapper_actor.go peer: create new rbfCloseActor to decouple RPC RBF close bumps 2026-04-22 16:46:55 -07:00
rbf_close_wrapper_actor_test.go peer: create new rbfCloseActor to decouple RPC RBF close bumps 2026-04-22 16:46:55 -07:00
setup_test.go multi: use MakeTestGraph everywhere for test graph creation 2025-05-22 14:14:42 +02:00
test_utils.go peer: add mock BestBlockView to test peer config 2026-03-24 11:49:48 +02:00