rgb-cln/lightningd
Rusty Russell 51d23ffcd3 gossipd: infrastructure to tell lightningd about local channel updates.
We want it to keep the latest, so it can make its own error msgs without
asking us.  This installs (but does not use!) the message handler.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2022-02-08 11:15:52 +10:30
..
test connectd: get addresses from lightningd, not gossipd. 2022-01-20 15:24:06 +10:30
.gitignore Ignore all the deamon inside the git history 2021-10-28 15:51:38 +02:00
Makefile lightningd/Make: fixup reference to wallet headers 2022-02-07 13:02:09 +10:30
bitcoind.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
bitcoind.h common: use bitcoin_outpoint. 2021-10-15 12:09:36 +02:00
chaintopology.c balance-snaps: add a `balance_snapshot` event; fires after first catchup 2021-12-28 04:42:42 +10:30
chaintopology.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
channel.c gossipd: infrastructure to tell lightningd about local channel updates. 2022-02-08 11:15:52 +10:30
channel.h gossipd: infrastructure to tell lightningd about local channel updates. 2022-02-08 11:15:52 +10:30
channel_control.c patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
channel_control.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
channel_state.h
closing_control.c closingd, lightningd: use bitcoin_tx_2of2_input_witness_weight 2022-01-27 12:22:36 +01:00
closing_control.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
coin_mvts.c common/coin_mvt: clean up API a little. 2021-12-30 14:36:55 +10:30
coin_mvts.h coin_mvt: tiny, dont import lightningd header 2022-02-07 13:02:09 +10:30
connect_control.c connectd: get addresses from lightningd, not gossipd. 2022-01-20 15:24:06 +10:30
connect_control.h connectd: get addresses from lightningd, not gossipd. 2022-01-20 15:24:06 +10:30
datastore.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
dual_open_control.c patch dual-open-control-double-notify-fix.patch 2022-01-20 15:24:06 +10:30
dual_open_control.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
gossip_control.c gossipd: infrastructure to tell lightningd about local channel updates. 2022-02-08 11:15:52 +10:30
gossip_control.h
hsm_control.c lightningd: support hsm error code 2021-12-15 12:24:54 +10:30
hsm_control.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
htlc_end.c global: use tal_dup_or_null(). 2021-12-30 14:36:55 +10:30
htlc_end.h coin_mvt: record fees for an outbound htlc 2021-12-28 04:42:42 +10:30
htlc_set.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
htlc_set.h
invoice.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
invoice.h
io_loop_with_timers.c common: cleanup unsused parameter in timer_expired() 2021-12-14 09:33:10 +10:30
io_loop_with_timers.h
json.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
json.h
jsonrpc.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
jsonrpc.h lightningd: cleanup, freeing jsonrpc in shutdown cannot trigger db write's anymore 2021-11-30 13:34:44 +10:30
lightningd.c lightningd: start gossipd after channels are loaded. 2022-02-08 11:15:52 +10:30
lightningd.h subd: fix waitpid properly. 2022-01-25 06:26:52 +10:30
log.c global: use tal_dup_or_null(). 2021-12-30 14:36:55 +10:30
log.h log: don't leak log prefixes. 2021-11-27 10:38:13 +10:30
log_status.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
log_status.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
memdump.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
memdump.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
notification.c coin_moves: add an 'originating_account' field 2022-01-26 13:34:45 +10:30
notification.h balance snap: first pass 2021-12-28 04:42:42 +10:30
offer.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
onchain_control.c coin_moves: add an 'originating_account' field 2022-01-26 13:34:45 +10:30
onchain_control.h onchaind: remove 'is_replay' logic 2021-12-28 04:42:42 +10:30
onion_message.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
onion_message.h common: remove support for pre v0.10.2 onionmessages. 2021-12-01 05:44:28 +10:30
opening_common.c patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
opening_common.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
opening_control.c patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
opening_control.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
options.c options: only allow one DNS announcement 2022-01-02 16:01:38 +01:00
options.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
pay.c global: use tal_dup_or_null(). 2021-12-30 14:36:55 +10:30
pay.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
peer_control.c listchannels: add funding_outnum to listchannels 2022-02-07 13:02:09 +10:30
peer_control.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
peer_fd.c patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
peer_fd.h patch lightningd-peer-fds.patch 2022-01-20 15:24:06 +10:30
peer_htlcs.c coin_mvt: record fees for an outbound htlc 2021-12-28 04:42:42 +10:30
peer_htlcs.h coin_mvt: record fees for an outbound htlc 2021-12-28 04:42:42 +10:30
ping.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
ping.h
plugin.c lightningd: cleanup obsolete plugins->shutdown flag 2021-12-14 09:33:10 +10:30
plugin.h lightningd: cleanup obsolete plugins->shutdown flag 2021-12-14 09:33:10 +10:30
plugin_control.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
plugin_control.h
plugin_hook.c plugins: simplify shutdown loop, simply close the db 2021-12-14 09:33:10 +10:30
plugin_hook.h cleanup: remove unneeded includes in header files. 2021-09-17 09:43:22 +09:30
routehint.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
routehint.h
signmessage.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
subd.c subd: fix waitpid properly. 2022-01-25 06:26:52 +10:30
subd.h subd: fix waitpid properly. 2022-01-25 06:26:52 +10:30
watch.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
watch.h common: use bitcoin_outpoint. 2021-10-15 12:09:36 +02:00