cln/wallet
Rusty Russell 5e263bac78 lightningd: require local_alias in new_channel().
We allowed NULL for stub channels, but just don't put the stub scid
into the hash tables.  This cleans up all the callers to make it
clear this is a non-optional parameter.

We opencode channel_set_random_local_alias, since there's only one caller now.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2025-08-14 14:04:11 +09:30
..
test lightningd: require local_alias in new_channel(). 2025-08-14 14:04:11 +09:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
db.c wallet: we can assume local_alias field is non-null. 2025-08-14 14:04:11 +09:30
db.h db: migrate old runes table to fix up id fields. 2023-08-31 05:33:15 +09:30
invoices.c lightningd: remove delexpiredinvoice 2024-03-25 15:02:35 +10:30
invoices.h lightningd: remove delexpiredinvoice 2024-03-25 15:02:35 +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 common/utxo: use a real type for the UTXO, not a boolean is_p2sh. 2025-05-06 12:27:53 +09:30
txfilter.c wallet: create htable to store scriptpubkeys for issued indexes. 2025-02-13 15:42:51 -06:00
txfilter.h wallet: create htable to store scriptpubkeys for issued indexes. 2025-02-13 15:42:51 -06:00
wallet.c lightningd: require local_alias in new_channel(). 2025-08-14 14:04:11 +09:30
wallet.h wallet: generalize wallet_utxo_boost. 2025-05-06 12:27:53 +09:30
walletrpc.c add signmessagewithkey RPC 2025-05-13 13:19:03 +09:30
walletrpc.h wallet: save keytype when issuing new address. 2024-11-17 20:27:13 +10:30