260 Commits (2734fd274ed9cdf20513b7ff86f1f71722112dea)

Author SHA1 Message Date
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
Rusty Russell cc70b9c4ec wire: use common/bigsize routines 5 years ago
Rusty Russell 2241e25cb4 test: move run-bigsize into common to match common/bigsize. 5 years ago
Rusty Russell 3fa375881a bigsize: make it a proper first-class type. 5 years ago
Rusty Russell c580225c38 wire: handle bigsize/varint fields. 6 years ago
Rusty Russell 2e68b88be8 tools: fix tlv generation 6 years ago
lisa neigut 64b43dd060 wire-gen: allow NULL for a tlv record in towire 6 years ago
Rusty Russell d551b125cc Makefile: make extract-experimental-bolt-csv check out the BOLTVERSION. 6 years ago
Rusty Russell 837530514a Makefile: make wire generated CSV depend on config. 6 years ago
lisa neigut 281b4c241e bolt-gen: fixup the devtool/decodemsg printing facility 6 years ago
Rusty Russell e737fe72d6 wire: add bigsize parsing tests. 6 years ago
Rusty Russell 3477034657 tests: add test for tlvstream (from BOLT 1 test vectors). 6 years ago
Rusty Russell 7cf0006c78 wire/tlvstream: routines to marshal/unmarshal TLV streams. 6 years ago
Rusty Russell 95d9377cfe wire: tlv base type handling. 6 years ago
Rusty Russell 54790c17ea wire: rename var_int to bigsize, and insist on minimal. 6 years ago
lisa neigut 85e325cb1f bolt: update to lightning-rfc:6f6ea63233c new fundamental types 6 years ago