core-lightning/common
..
test global: fix up quotes which are now in the master branch. 2024-05-09 16:14:23 -05:00
addr.c addr: avoid a redundant allocation for unknown script types 2024-03-18 12:24:49 +10:30
addr.h
amount.c
amount.h
autodata.c common: clean up autodata in common_shutdown(). 2021-11-17 10:51:48 +10:30
autodata.h
base32.c
base32.h
base64.c
base64.h
bech32_util.c
bech32_util.h
bech32.c
bech32.h common: rename bech32_encode parameter 2023-05-27 15:06:31 +09:30
bigsize.c
bigsize.h
billboard.c build: allow DEVELOPER builds with -Og and gcc 9.4.0 2022-09-19 10:18:55 +09:30
billboard.h
bip32.c
bip32.h
blindedpath.c
blindedpath.h common/blindedpath: expose API at a lower level. 2022-11-09 15:08:03 +01:00
blindedpay.c global: fix up quotes which are now in the master branch. 2024-05-09 16:14:23 -05:00
blindedpay.h
blinding.c
blinding.h
blockheight_states.c
blockheight_states.h
bolt11_json.c
bolt11_json.h
bolt11.c bitcoin/short_channel_id: pass by copy everywhere. 2024-03-20 13:51:48 +10:30
bolt11.h
bolt12_merkle.c
bolt12_merkle.h
bolt12.c
bolt12.h common/bolt12: roll all necessary checks into offer_decode. 2023-09-21 13:31:03 +09:30
channel_config.c
channel_config.h BOLTs: catch up with minor clarifications. 2024-05-09 16:14:23 -05:00
channel_id.c
channel_id.h
channel_type.c
channel_type.h common: channel_type_accept doesn't use their_features; remove parameter. 2024-01-29 13:40:34 +10:30
close_tx.c
close_tx.h
closing_fee.h
codex32.c
codex32.h
coin_mvt.c
coin_mvt.h
configdir.c
configdir.h
configvar.c common: remove #if DEVELOPER. 2023-09-21 20:08:24 +09:30
configvar.h
crypto_state.h
cryptomsg.c doc: update to BOLT 7f53a3e46ed59f19463447d5fa63b3e484c708a5 "BOLT 8: make it clear that there are *two* chaining keys." 2023-09-20 13:56:46 +09:30
cryptomsg.h
daemon_conn.c
daemon_conn.h
daemon.c
daemon.h
decode_array.c
decode_array.h
deprecation.c
deprecation.h
derive_basepoints.c
derive_basepoints.h
descriptor_checksum.c
descriptor_checksum.h
dev_disconnect.c
dev_disconnect.h
dijkstra.c
dijkstra.h
ecdh_hsmd.c
ecdh_hsmd.h
ecdh.h
errcode.h
features.c
features.h
fee_states.c
fee_states.h
fp16.c
fp16.h common: extract fp16 routines into their own file. 2021-02-04 12:02:36 +10:30
gossip_constants.h
gossip_store.c
gossip_store.h
gossmap.c
gossmap.h bitcoin/short_channel_id: pass by copy everywhere. 2024-03-20 13:51:48 +10:30
gossmods_listpeerchannels.c
gossmods_listpeerchannels.h
hash_u5.c
hash_u5.h
hmac.c check: make sure all files outside contrib/ include "config.h" first. 2021-12-06 10:05:39 +10:30
hmac.h
hsm_capable.c
hsm_capable.h
hsm_encryption.c
hsm_encryption.h
hsm_version.h
htlc_state.c
htlc_state.h
htlc_trim.c
htlc_trim.h
htlc_tx.c
htlc_tx.h global: thread zero fee option everywhere. 2023-06-29 11:28:47 -04:00
htlc_wire.c channeld: don't calculate blinding shared secret, let lightningd do it. 2022-10-26 11:29:06 +10:30
htlc_wire.h
htlc.h
initial_channel.c
initial_channel.h
initial_commit_tx.c
initial_commit_tx.h global: thread zero fee option everywhere. 2023-06-29 11:28:47 -04:00
interactivetx.c
interactivetx.h interactive_tx: Add tx_abort support 2024-02-11 10:46:23 +01:00
invoice_path_id.c createinvoice: make a minimal blinded "path" in bolt12 invoice if none presented. 2022-11-09 15:08:03 +01:00
invoice_path_id.h
iso4217.c
iso4217.h bolt12: update comments to match latest spec. 2022-11-09 15:08:03 +01:00
json_channel_type.c
json_channel_type.h common: move json_add_channel_type from lightningd/ 2024-01-29 13:40:34 +10:30
json_command.h
json_filter.c common/json_filter: routine to turn "filter" JSON into a filter. 2022-11-09 20:25:58 +10:30
json_filter.h common/json_filter: routine to turn "filter" JSON into a filter. 2022-11-09 20:25:58 +10:30
json_param.c
json_param.h
json_parse_simple.c signed types: add handlers for signed types 2023-07-13 19:34:47 +09:30
json_parse_simple.h signed types: add handlers for signed types 2023-07-13 19:34:47 +09:30
json_parse.c
json_parse.h
json_stream.c
json_stream.h
jsonrpc_errors.h
key_derive.c
key_derive.h
keyset.c
keyset.h
lease_rates.c
lease_rates.h
Makefile
memleak.c common/memleak: show tal_steal operations on memleak. 2023-10-03 10:05:55 +02:00
memleak.h
msg_queue.c
msg_queue.h
node_id.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
node_id.h
onion_decode.c
onion_decode.h
onion_encode.c
onion_encode.h
onion_message_parse.c
onion_message_parse.h
onionreply.c
onionreply.h common: add struct onionreply 2020-01-23 16:17:42 +10:30
overflows.h
peer_billboard.c
peer_billboard.h
peer_failed.c
peer_failed.h common: add peer_failed_warn_nodisconnect routine for non-disconnecting warnings 2023-10-23 15:48:50 +10:30
peer_io.c
peer_io.h
peer_status_wire.csv
penalty_base.c
penalty_base.h
per_peer_state.c
per_peer_state.h subdaemons: remove gossipd fd from per-peer daemons. 2022-02-08 11:15:52 +10:30
permute_tx.c
permute_tx.h common: remove unused functions or make static. 2021-12-06 10:05:39 +10:30
ping.c
ping.h
psbt_internal.c
psbt_internal.h
psbt_keypath.c
psbt_keypath.h
psbt_open.c
psbt_open.h
pseudorand.c
pseudorand.h
random_select.c
random_select.h
read_peer_msg.c
read_peer_msg.h common: move is_peer_error/is_peer_warning from read_peer_msg.c to wire_error.c 2023-10-23 15:48:50 +10:30
route.c
route.h
scb_wire.csv
sciddir_or_pubkey.c
sciddir_or_pubkey.h
setup.c
setup.h
shutdown_scriptpubkey.c
shutdown_scriptpubkey.h
sphinx.c
sphinx.h
status_levels.c logging: add TRACE between DEBUG and IO 2024-05-08 21:05:49 -05:00
status_levels.h logging: add TRACE between DEBUG and IO 2024-05-08 21:05:49 -05:00
status_wire.c
status_wire.csv
status_wire.h
status.c
status.h
subdaemon.c
subdaemon.h
timeout.c common: add routine for absolute timeouts (vs. relative). 2022-01-20 15:24:06 +10:30
timeout.h
trace.c
trace.h
tx_roles.c
tx_roles.h
utils.c
utils.h
utxo.c
utxo.h
version.c
version.h
wallet.c
wallet.h
wire_error.c
wire_error.h
wireaddr.c common: remove type_to_string files altogther. 2024-03-20 13:51:48 +10:30
wireaddr.h