core-lightning/lightningd/test
Rusty Russell 0946a5ac35 lightningd: clean up notification infrastructure.
The `struct notification` lost type-safety, but avoided a redundant
string.  The string is better, I think.

Since all notifications now contain an object of same name (some have
deprecated fields outside that), we can add helpers to do that, too.

Also, add some const (easy to do now we're typesafe!)

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2024-01-26 10:30:22 +10:30
..
Makefile wire/Makefile: fix missing wire/bolt12_exp_wiregen.c in ALL_C_SOURCES. 2022-10-26 11:29:06 +10:30
run-find_my_abspath.c common: add peer_failed_warn_nodisconnect routine for non-disconnecting warnings 2023-10-23 15:48:50 +10:30
run-invoice-select-inchan.c lightningd: clean up notification infrastructure. 2024-01-26 10:30:22 +10:30
run-jsonrpc.c lightningd: implement recover command. 2023-10-26 12:59:55 +10:30
run-log-pruning.c common: make json_add_timeabs full precision & renamed json_add_time 2023-09-21 13:31:34 +09:30
run-log_filter.c lightningd/test: use tmpdir_mkstemp() to create log file 2023-09-25 13:59:13 +09:30
run-shuffle_fds.c common: add peer_failed_warn_nodisconnect routine for non-disconnecting warnings 2023-10-23 15:48:50 +10:30