241 Commits (67e846fdbbafecd0cda465a8f535cc43a6f05ab7)

Author SHA1 Message Date
Rusty Russell 055cfd17a8 wire: locale-independent patch order for EXPERIMENTAL_FEATURES patches 5 years ago
Christian Decker f6745682c3 tlvstream: Allow overwriting an already set value 5 years ago
Christian Decker 514c4044c8 tlv: Allow passing a raw pointer and a length to tlvstream_set_raw 5 years ago
niftynei 77946bd9fe fromwire: return NULL if array empty 5 years ago
Christian Decker cb9debc229 tlv: Add generic getters and setters for tlvstream 5 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 5 years ago
niftynei 24ecb3e2b9 Remove trailing line in fromwire.c 5 years ago
Rusty Russell b920d4d21b wire: make fromwire_fail return non-const, use it more 5 years ago
Rusty Russell cfb320c972 wire: move remaining bitcoin functions out to bitcoin/ files. 5 years ago
Rusty Russell 197d1bcef2 wire: move towire/fromwire_short_channel_id out to bitcoin/short_channel_id.c 5 years ago
Rusty Russell 13356b75bf wire: move towire/fromwire_amount from wire/ into common/amount.c 5 years ago
Rusty Russell 4dbfce6057 wire: move towire/fromwire_preimage out to bitcoin/preimage.c. 5 years ago
Rusty Russell 27220646c3 common/wire: move bitcoin-specific marshalling functions into bitcoin files. 5 years ago
Rusty Russell f77d70d546 common/json: move rest of bitcoin/lightning-specific json functions to json_helpers. 5 years ago
Rusty Russell fda5f0b427 common/channel_id: move channel_id into its own file. 5 years ago
Rusty Russell f02c464c2e wire/Makefile: list wire/tlvstream.c in WIRE_SRC. 5 years ago
lisa neigut 15e4e922c9 wire: serialize the amounts for a bitcoin tx over the wire 5 years ago
Rusty Russell b0c9059602 tools/generate-wire: no more lonely messages! 5 years ago
lisa neigut 261a46449c wire: suppress printout from patch command 5 years ago
Christian Decker 1b32cc1c73 wire: Add a function to serialize a raw set of TLV fields 5 years ago
Rusty Russell b29d1ed3ff channeld: support HTLCs with blinding (EXPERIMENTAL_FEATURES) 5 years ago
Rusty Russell ae80787d1e EXPERIMENTAL: new error code for use when HTLC is blinded. 5 years ago
Rusty Russell f33b39075b EXPERIMENTAL: onion TLV field for enctlv for blinding. 5 years ago
Rusty Russell 990a3ec92e EXPERIMENTAL: protocol TLV field for update_add_htlc to support blinding. 5 years ago
Rusty Russell f76ab93df6 EXPERMENTAL_FEATURES: Import onion message types. 5 years ago
Rusty Russell c92e782e22 wire: add fromwire_tal_arrn() helper. 5 years ago
Rusty Russell 2aad3ffcf8 common: tal_dup_talarr() helper. 5 years ago
Vasil Dimov 89ceb273f5 wire: remove towire_double() 5 years ago
Ken Sedgwick 5c8f881a75
hsmd: Added fields to hsm_sign_remote_commitment_tx to allow complete validation. 5 years ago
Wladimir J. van der Laan e4c6fd89b7 Add missing `extern` qualifiers for gcc 10 5 years ago
Vasil Dimov 55173a56b7 Use dedicated type for error codes 5 years ago
Christian Decker a8fa55d275 wire: Add common messages that are independent of daemons 5 years ago
Vasil Dimov fb7c006187 wire: add towire_int() and use it in connectd 5 years ago
lisa neigut e1ef902db4 wire-make: remove --silent flag from patch command 5 years ago
Rusty Russell b315a29202 wire: perform corruption test on init_msg. 5 years ago
Rusty Russell 839909d2cf Protocol: make var_onion, payment_secret and basic_mpp non-EXPERIMENTAL. 5 years ago
Christian Decker db92c2ac5e tlv: Remove unused TLV deserialization function 5 years ago
Christian Decker 626675c83c tlv: Migrate tlv serialization to typesafe function 5 years ago
Christian Decker 5a78671d9f wire: Remove unused fromwire_tlvs 5 years ago
Christian Decker 838001af4c tlv: Migrate run-tlvstream to typesafe helpers 5 years ago
darosior 3322048774 connectd: add network to init message 5 years ago
Rusty Russell ebac3d2a85 spec: update to experimental BOLTs with secret/total_amount. 5 years ago
Christian Decker 2255024ead tlv: Add raw fields so we can store unknown fields as well 5 years ago
Christian Decker 7283efa5b5 elements: Add amount_asset to support more than just plain satoshis 5 years ago
Christian Decker c38afc5512 tx: Switch to amount_sat for fee computations 5 years ago
Christian Decker d5f0c08a88 elements: Remove global is_elements variable in favor of chainparams 5 years ago
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Rusty Russell 15612d269a Make option_static_remotekey non-EXPERIMENTAL now it's in spec. 5 years ago
Rusty Russell 27790832a5 gossipd: gossip_queries_ex is not longer experimental. 5 years ago
Rusty Russell 6eb838ddda wire: update csv to current bolt. 5 years ago