225 Commits (6635fe12e4160ae6c9721919f4ca5e3c36e7a7d6)

Author SHA1 Message Date
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
Rusty Russell 0da074cad3 BOLT: update bolt quotes now that TLVs are not experimental. 5 years ago
lisa neigut aef5b30b81 wire: update how experimental csv patches are managed 5 years ago
Rusty Russell 226e2aee48 option_static_remotekey: update to latest draft. 5 years ago
Rusty Russell ded8eb7b31 wire/extracted_peer_experimental_csv: option_static_remotekey 5 years ago
trueptolemy cdcafdaf74 API: `txprepare` now support mutiple outputs 5 years ago
Rusty Russell 02b9b7f6e6 tests: update mocks for --enable-experimental-features builds. 5 years ago
Rusty Russell 189b2f1313 BOLT: update CSV to latest bolt version. 5 years ago
Rusty Russell 855dff704c gossipd: test crc32 routines using test vectors from PR. 5 years ago
Rusty Russell f6cf4bf62a spec: remove encoding byte from checksums. 5 years ago
Rusty Russell d2030539e1 EXPERIMENTAL: pull in PR 557 (with minor fixes): range query support. 5 years ago
Rusty Russell 8774070a31 bolt: Update to latest bolt, including TLV onion format. 5 years ago
Rusty Russell fafd5ed4b0 wire/test/run-tlvstream.c: use generated defs for test vectors. 5 years ago
Rusty Russell 00ca52ea07 bolt: update to aa33af0c4d7ae0180c04ef98e61af49c1f876a36 5 years ago
Rusty Russell b17b4c3eb6 wire: include definition of struct node_id. 5 years ago
Rusty Russell 9b88fd4c60 bolt: update to 950b2f5481c2a4b57ef1102e2374543e81c4aa88 5 years ago
Rusty Russell 296cfe8d1b wire/tlvstream: suppress gcc -O3 warning about prev_type. 5 years ago