core-lightning/wallet
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
..
test lightningd: clean up notification infrastructure. 2024-01-26 10:30:22 +10:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
db.c db: add private channel inbound fields 2023-12-14 09:16:56 +10:30
db.h db: migrate old runes table to fix up id fields. 2023-08-31 05:33:15 +09:30
invoices.c display paid_outpoint on invoices when present 2023-10-26 19:11:17 +10:30
invoices.h display paid_outpoint on invoices when present 2023-10-26 19:11:17 +10:30
Makefile wallet/psbt_fixup: routine to fix invalid PBSTs which modern libwally won't load. 2023-03-31 09:16:25 +10:30
psbt_fixup.c wallet/psbt_fixup: routine to fix invalid PBSTs which modern libwally won't load. 2023-03-31 09:16:25 +10:30
psbt_fixup.h wallet/psbt_fixup: routine to fix invalid PBSTs which modern libwally won't load. 2023-03-31 09:16:25 +10:30
reservation.c addpsbtoutput: allow command to specify output address. 2023-11-01 14:11:28 +10:30
txfilter.c track fallbacks for invoices, pt 1 2023-10-26 19:11:17 +10:30
txfilter.h track fallbacks for invoices, pt 1 2023-10-26 19:11:17 +10:30
wallet.c wally: rename functions that clash with wally v1.0.0 2024-01-16 15:47:03 +01:00
wallet.h db, inflights: add method to remove any 'dangling' inflights 2023-11-02 19:32:05 +10:30
walletrpc.c wallet: specialize get_utxos interfaces. 2023-11-01 14:11:28 +10:30
walletrpc.h wallet: add newaddr_inner() helper 2023-10-26 19:11:17 +10:30