198 Commits (c0ae3cb8c426727979c78150a79ffb65cf5b40d8)

Author SHA1 Message Date
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
lisa neigut 5c07afac7d bolt: update to BOLT spec changes (extract format + type specifications) 6 years ago
lisa neigut 7046d0220c makefiles: move all unit tests under `make check-units` 6 years ago
Rusty Russell 728bb4e662 common/gossip_store: handle timestamp filtering. 6 years ago
Rusty Russell 5b7776cf13 wire/test: remove unused padding code. 6 years ago
lisa neigut e3bac6c165 wire-gen: patch in the `wire/gen_*_experimental_wire` files 6 years ago
lisa neigut 39153f3122 wire-gen: use staging file for generated wire csvs 6 years ago
Rusty Russell e51a13975f Makefile: don't generate CSVs unless explicitly told to. 6 years ago
Rusty Russell 0b484b111e gossipd: make more compact getchannels entries. 6 years ago
Rusty Russell 91849dddc4 wire: use struct node_id for node ids. 6 years ago
Rusty Russell a2fa699e0e Use node_id everywhere for nodes. 6 years ago
Rusty Russell b4455d517c common/node_id: new type. 6 years ago
Rusty Russell 837a095d68 pubkey: rename PUBKEY_DER_LEN to PUBKEY_CMPR_LEN. 6 years ago