core-lightning/wire
niftynei 23a6c00496 Makefile: import latest spec, which includes quickclose.
It also gets rid of the requirement that close negotiation fee maximum
is the old commitment transaction.  We still do that, however, to
avoid surprising old peers.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-09-09 12:04:48 +09:30
..
test Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
.gitignore reorganize .gitignore entries across subdirs. 2021-05-18 09:43:50 +09:30
bolt12_exp_wire.csv bolt12: import latest spec (timestamp -> created_at). 2021-07-21 13:27:27 -04:00
bolt12_wire.csv bolt12: import latest spec (timestamp -> created_at). 2021-07-21 13:27:27 -04:00
bolt12_wiregen.c lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
bolt12_wiregen.h lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
common_wire.csv Makefile: use generic rules to make spec-derived sources. 2020-08-31 21:33:26 -05:00
common_wiregen.c lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
common_wiregen.h lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
extracted_bolt12_tlv_csv wire.c: import bolt 12 offers CSV. 2020-12-09 16:40:13 +10:30
extracted_onion_01_offers.patch wire: Apply onion mesages spec patch even when not experimental. 2021-01-13 14:45:36 +01:00
extracted_onion_exp_badonion_blinding.patch wire/Makefile: refactor to allow non-experimental spec patches. 2021-01-13 14:45:36 +01:00
extracted_onion_exp_enctlv.patch wire/Makefile: refactor to allow non-experimental spec patches. 2021-01-13 14:45:36 +01:00
extracted_peer_01_offers.patch wire: Apply onion mesages spec patch even when not experimental. 2021-01-13 14:45:36 +01:00
extracted_peer_02_warning.patch dual-funding: convert to runtime flag, --experimental-dual-fund 2021-03-25 20:05:11 +10:30
extracted_peer_03_openchannelv2.patch dual-funding: update fee_step to be a feerate 2021-07-19 16:13:24 -04:00
extracted_peer_04_opt_will_fund.patch wire: fix patch file to match actual peer_wire.csv. 2021-09-02 14:04:32 +09:30
extracted_peer_exp_add_htlc-plus-blinding.patch wire/Makefile: refactor to allow non-experimental spec patches. 2021-01-13 14:45:36 +01:00
extracted_peer_exp_quiescence-protocol.patch EXPERIMENTAL: import spec for quiescence. 2021-06-01 12:08:51 -05:00
extracted_peer_exp_upgradable.patch channel: import upgrade spec. 2021-06-04 16:13:08 +09:30
extracted_peer-shutdown-wrong_funding.patch protocol: add TLV for shutdown message, use 100 as "wrong_funding" outpoint. 2021-03-16 13:08:40 +10:30
fromwire.c utf8: handle UTF-8 arrays. 2020-12-09 16:40:13 +10:30
Makefile BOLT 12: update to include replace_invoice options. 2021-07-03 12:13:45 +09:30
onion_defs.h wire: add onion_defs.h to bolt-check, update quote. 2018-09-13 17:38:13 -07:00
onion_printgen.c lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
onion_printgen.h lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
onion_wire.csv wire: Apply onion mesages spec patch even when not experimental. 2021-01-13 14:45:36 +01:00
onion_wire.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
onion_wiregen.c lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
onion_wiregen.h lightningd: don't turn zero-length tlv fields into NULL. 2021-07-21 13:27:27 -04:00
peer_printgen.c Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
peer_printgen.h Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
peer_wire.c liquidity-ads: import from spec 2021-07-20 13:28:38 -04:00
peer_wire.csv Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
peer_wire.h Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 2020-09-08 09:42:00 +09:30
peer_wiregen.c Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
peer_wiregen.h Makefile: import latest spec, which includes quickclose. 2021-09-09 12:04:48 +09:30
tlvstream.c wire/tlvstream: don't leak in tlvstream_set_tu64/tu32/short_channel_id. 2021-09-08 19:11:47 +02:00
tlvstream.h wire/tlvstream: don't leak in tlvstream_set_tu64/tu32/short_channel_id. 2021-09-08 19:11:47 +02:00
towire.c utf8: handle UTF-8 arrays. 2020-12-09 16:40:13 +10:30
wire_io.c common: tal_dup_talarr() helper. 2020-02-27 14:16:16 +10:30
wire_io.h gossipd: make more compact getchannels entries. 2019-04-09 12:37:16 -07:00
wire_sync.c check-includes: allow redundant "config.h" 2021-02-04 12:02:36 +10:30
wire_sync.h wire_sync_write: support take() 2017-06-27 10:25:53 +09:30
wire.h wire.c: import bolt 12 offers CSV. 2020-12-09 16:40:13 +10:30