rgb-cln/common
Rusty Russell efd7a5868b common/test: fix typo in bolt12 test vector generation.
Reported-by: @jkczyz
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2023-01-06 20:44:50 +01:00
..
test common/test: fix typo in bolt12 test vector generation. 2023-01-06 20:44:50 +01:00
Makefile createinvoice: make a minimal blinded "path" in bolt12 invoice if none presented. 2022-11-09 15:08:03 +01:00
addr.c
addr.h
amount.c
amount.h
autodata.c
autodata.h
base32.c
base32.h
base64.c
base64.h
bech32.c
bech32.h
bech32_util.c
bech32_util.h
bigsize.c
bigsize.h
billboard.c
billboard.h
bip32.c
bip32.h
blindedpath.c common/blindedpath: expose API at a lower level. 2022-11-09 15:08:03 +01:00
blindedpath.h common/blindedpath: expose API at a lower level. 2022-11-09 15:08:03 +01:00
blindedpay.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
blindedpay.h common/blindedpay: routines to construct a blinded payment. 2022-10-26 11:29:06 +10:30
blinding.c
blinding.h
blockheight_states.c
blockheight_states.h
bolt11.c
bolt11.h
bolt11_json.c
bolt11_json.h
bolt12.c common: fix arm32 compile breakage. 2022-12-06 10:44:39 +01:00
bolt12.h common: fix arm32 compile breakage. 2022-12-06 10:44:39 +01:00
bolt12_merkle.c bolt12: update comments to match latest spec. 2022-11-09 15:08:03 +01:00
bolt12_merkle.h hsmd: don't use point32 for bolt12, but use pubkeys (though still always 02) 2022-10-26 11:29:06 +10:30
channel_config.c
channel_config.h
channel_id.c
channel_id.h
channel_type.c
channel_type.h
close_tx.c
close_tx.h
closing_fee.h
coin_mvt.c
coin_mvt.h
configdir.c
configdir.h
crypto_state.h
cryptomsg.c
cryptomsg.h
daemon.c
daemon.h
daemon_conn.c
daemon_conn.h
decode_array.c
decode_array.h
derive_basepoints.c
derive_basepoints.h
descriptor_checksum.c
descriptor_checksum.h
dev_disconnect.c
dev_disconnect.h
dijkstra.c
dijkstra.h
ecdh.h
ecdh_hsmd.c
ecdh_hsmd.h
errcode.h
features.c common/features: add explicit bolt12 feature sets. 2022-11-09 15:08:03 +01:00
features.h common/features: add explicit bolt12 feature sets. 2022-11-09 15:08:03 +01:00
fee_states.c
fee_states.h
fp16.c
fp16.h
gossip_constants.h
gossip_store.c
gossip_store.h
gossmap.c listincoming: add htlc_min_msat, public and peer_features fields. 2022-11-09 15:08:03 +01:00
gossmap.h listincoming: add htlc_min_msat, public and peer_features fields. 2022-11-09 15:08:03 +01:00
hash_u5.c
hash_u5.h
hmac.c
hmac.h
hsm_encryption.c
hsm_encryption.h
hsm_version.h onion_message: don't use general secret, use per-message secret. 2022-11-09 15:08:03 +01:00
htlc.h
htlc_state.c
htlc_state.h
htlc_trim.c
htlc_trim.h
htlc_tx.c
htlc_tx.h
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 channeld: don't calculate blinding shared secret, let lightningd do it. 2022-10-26 11:29:06 +10:30
initial_channel.c
initial_channel.h
initial_commit_tx.c
initial_commit_tx.h
interactivetx.c Collaborative transaction building 2022-11-02 12:00:11 +01:00
interactivetx.h Collaborative transaction building 2022-11-02 12:00:11 +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 createinvoice: make a minimal blinded "path" in bolt12 invoice if none presented. 2022-11-09 15:08:03 +01:00
iso4217.c
iso4217.h bolt12: update comments to match latest spec. 2022-11-09 15:08:03 +01:00
json_command.h common/json_filter: routine to turn "filter" JSON into a filter. 2022-11-09 20:25:58 +10:30
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 keysend: Allow quoted numbers in `extratlvs` 2022-11-01 17:05:30 +01:00
json_param.h common: update comments documenting the use of param() 2023-01-04 15:13:42 +01:00
json_parse.c common: update to latest onion message spec. 2022-10-26 11:29:06 +10:30
json_parse.h common: update to latest onion message spec. 2022-10-26 11:29:06 +10:30
json_parse_simple.c json: Add helper for quoted numbers 2022-11-01 17:05:30 +01:00
json_parse_simple.h json: Add helper for quoted numbers 2022-11-01 17:05:30 +01:00
json_stream.c common/json_stream: support filtering don't print fields not allowed. 2022-11-09 20:25:58 +10:30
json_stream.h common/json_stream: support filtering don't print fields not allowed. 2022-11-09 20:25:58 +10:30
jsonrpc_errors.h db: add invoicerequests table. 2022-11-09 15:08:03 +01:00
key_derive.c
key_derive.h
keyset.c
keyset.h
lease_rates.c
lease_rates.h
memleak.c
memleak.h
msg_queue.c
msg_queue.h
node_id.c Remove point32. 2022-10-26 11:29:06 +10:30
node_id.h Remove point32. 2022-10-26 11:29:06 +10:30
onion_decode.c common/onion_decode: put the path_id into onion_payload->payment_secret. 2022-11-09 15:08:03 +01:00
onion_decode.h common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
onion_encode.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
onion_encode.h common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
onion_message_parse.c common/onion_message_parse: generic routine for parsing onion messages. 2022-10-26 11:29:06 +10:30
onion_message_parse.h common/onion_message_parse: generic routine for parsing onion messages. 2022-10-26 11:29:06 +10:30
onionreply.c
onionreply.h
overflows.h
peer_billboard.c
peer_billboard.h
peer_failed.c
peer_failed.h
peer_io.c
peer_io.h
peer_status_wire.csv
penalty_base.c
penalty_base.h
per_peer_state.c
per_peer_state.h
permute_tx.c
permute_tx.h
ping.c
ping.h
private_channel_announcement.c
private_channel_announcement.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
route.c common/blindedpay: routines to construct a blinded payment. 2022-10-26 11:29:06 +10:30
route.h common/blindedpay: routines to construct a blinded payment. 2022-10-26 11:29:06 +10:30
scb_wire.csv
setup.c
setup.h
shutdown_scriptpubkey.c lightningd: only allow closing to native segwit 2022-12-13 08:28:12 +10:30
shutdown_scriptpubkey.h lightningd: only allow closing to native segwit 2022-12-13 08:28:12 +10:30
sphinx.c common/onion: split into decode and encode routines. 2022-11-09 15:08:03 +01:00
sphinx.h lightningd: --dev-onion-reply-length option. 2022-11-08 17:40:57 +01:00
status.c
status.h
status_levels.c
status_levels.h
status_wire.c
status_wire.csv
status_wire.h
subdaemon.c
subdaemon.h
timeout.c
timeout.h
tx_roles.h
type_to_string.c
type_to_string.h Remove point32. 2022-10-26 11:29:06 +10:30
utils.c
utils.h
utxo.c wallet: Add utxo_is_immature helper 2022-11-09 11:55:25 +01:00
utxo.h wallet: Add utxo_is_immature helper 2022-11-09 11:55:25 +01:00
version.c
version.h
wallet.c
wallet.h
wire_error.c
wire_error.h
wireaddr.c wireaddr: allow for UpperCase DNS names 2022-12-07 13:20:33 +01:00
wireaddr.h