860 Commits (dd60332d910ebb3c757faa76077dde0f0a4c2406)

Author SHA1 Message Date
niftynei b44e36b99e spec-update: get rid of max-witness-len 4 years ago
niftynei aef5a5a0e5 psbt: psbt_has_serial_id -> psbt_find_serial_id 4 years ago
niftynei c50f377a85 psbt: pull out changeset logic into common, update API 4 years ago
niftynei 5cd06227d7 build: exclude dualopend from non-experimental builds 4 years ago
niftynei 303263d381 psbt: clean up interface for setting metadata on PSBT inputs 4 years ago
niftynei 169b7817dc psbt: only compare a subset of psbt input/output fields 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
niftynei 42a38b9808 channel_id: add v2 channel_id derivtion helper 4 years ago
niftynei 72a098a4ad openingd: pull out check_configs into a common place 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
niftynei 6cfac5d2a6 psbt: enforce const on max_witness_len 4 years ago
niftynei 470f5fabc9 amount: fix typo in parse_amount_msat doc 4 years ago
Rusty Russell 0e805427dc tools/generate-wire.py: strip trailing whitespace on lines, fix bolt quotes. 4 years ago
ZmnSCPxj jxPCSnmZ 34bf0133f2 onchaind/onchaind_wire.csv: Propagate minimum relay fee to onchaind. 4 years ago
Rusty Russell e3219d3aa0 utxo: expose is_reserved, make enum constants upper case. 4 years ago
Rusty Russell 438953b8f0 utxo: make reserved_til a u32 not a ptr, now it's compsulory. 4 years ago
Rusty Russell ea819107eb common: remove funding_tx. 4 years ago
Rusty Russell 83298c030a wallet: switch over to withdraw in module, remove lots of unused code. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell d8e8426b52 Makefile: remove EXPERIMENTAL_FEATURES marker from generated files 4 years ago
Rusty Russell 82f2f43425 Generated files: more merge fallout. 4 years ago
Rusty Russell 39e4796ae3 json_command: command_fail_badparam helper. 4 years ago
Rusty Russell be0038e49b Makefile: include common objects in ALL_C_SOURCES. 4 years ago
Rusty Russell 3c6af3efb4 Makefile: commit and preserve all the wiregenerated files. 4 years ago
Rusty Russell 1746406e41 Makefile: normalize all the Makefiles 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell 3ae4ce736d Apply @cdecker typo suggestions from code review 4 years ago
Rusty Russell 6815a1d9a2 common/route: routing helpers built on gossmap and dijksra. 4 years ago
Rusty Russell 59cc2f7559 common/dijkstra: routine to calculate shortest/cheapest path. 4 years ago
Rusty Russell daba3e7deb common/gossmap: helper to map the gossip store. 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 4 years ago
Rusty Russell 12d0d5c185 amount: cleanup usage. 4 years ago
Rusty Russell 3e52d4100d common: convert to new wire generation style. 4 years ago
Rusty Russell dffbf8de85 gossipd: convert wire to new scheme. 4 years ago
Rusty Russell 1702c7a69a hsmd: convert to new wire generation style. 4 years ago
niftynei 6f114e06a6 bugfix: save max_witness_len as big-endian 4 years ago
niftynei df7c122cb8 json: add "json-to-psbt" helper 4 years ago
Rusty Russell 57dd5be2fd gossipd: prune channels unless *both* peers have refreshed. 4 years ago
Rusty Russell 7ad8fde060 bolt11: update ctlv expiry, always write it. 4 years ago
Rusty Russell 6e4e267f2c doc: update BOLT now option_anchor_outputs is merged. 4 years ago
Rusty Russell 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell 3ed03f9c8f common: make json_parse_input API retry friendly. 4 years ago
Rusty Russell 80b2e1e298 common: add simple json parse wrapper for the complete cases. 4 years ago
Rusty Russell a0ede40743 bitcoin: make psbt_append_input more powerful. 4 years ago
Rusty Russell 172b9d7ae3 bitcoin: add nlocktime arg to create_psbt. 4 years ago
niftynei 6371a49ee3 psbt: sort maps before serializing, to stabilize comparison 4 years ago
niftynei 9b1b05617f psbt: use platform-independent serialization for psbt fields 4 years ago
niftynei 973456ce23 psbt: assertion for index in bounds 4 years ago
niftynei 722fa1df6c psbt-utils: ignore the 'unknown' map for input + output comparison 4 years ago
niftynei 32e40b2cfc psbt-common: unit test for diff/sort/add serial etc 4 years ago