2801 Commits (4034d0c306c4d3f1ac6b387bca64152bd79e419c)

Author SHA1 Message Date
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 169b7817dc psbt: only compare a subset of psbt input/output fields 4 years ago
niftynei 8d429ecd06 df: add needed info to any PSBT we produce 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
niftynei 59525853ae dual-fund: accepter side implementation on lightningd 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 4 years ago
niftynei 0643945967 peer-control: send set of messages to start, not just one 4 years ago
niftynei cafdbbcd2d dualopend: new `dualopend` daemon, containing most of accepter side 4 years ago
niftynei 6607f1d629 openingd: pull out common code, rename some things 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell 91caf4cc30 options: handle wumbo and large-channels aliases properly. 4 years ago
ZmnSCPxj jxPCSnmZ ee276bcb86 plugins/bcli.c: `sendrawtransaction` now has a required `allowhighfees` argument. 4 years ago
ZmnSCPxj jxPCSnmZ abc585b7a4 onchaind/onchain_wire.csv: Allow suppression of auto-rebroadcasting for RBF txes created by onchaind. 4 years ago
ZmnSCPxj jxPCSnmZ 34bf0133f2 onchaind/onchaind_wire.csv: Propagate minimum relay fee to onchaind. 4 years ago
Christian Decker cab52f1197 topology: Notify gossipd about spends after processing the block 4 years ago
Rusty Russell 2be1f3fe1b lightningd: extract routehint selection code. 4 years ago
Rusty Russell ca4730b5ff lightningd: use proper receivable calc for routehint selection. 4 years ago
Rusty Russell 84697edd6e lightningd: factor out spendable/receivable calcs, expose receivable. 4 years ago
Michael Schmoock c2f5e8ce73 log: align level tags IO DEBUG INFO and UNUSUAL 4 years ago
Vincenzo Palazzo c9687ab6ce Added proxy information to config information for plugins 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
Michael Schmoock a3e18a6aba openchannel: make openchannel hook chainable 4 years ago
Christian Decker d7ff74e8f6 json: Only start parsing once we're sure we have a message 4 years ago
Christian Decker f2797f303a block: Compute the txids only once 4 years ago
Rusty Russell e4b5a1e0e8 dev: option to set what features we offer. 4 years ago
Rusty Russell 39e4796ae3 json_command: command_fail_badparam helper. 4 years ago
Rusty Russell 9b8f08a8a0 lightningd: return min-capacity-sat to its intended purpose. 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 dd8cd81e91 listpeers: add `features` array using BOLT9 names. 4 years ago
Rusty Russell 496c0dd1e6 common/random_select: central place for reservoir sampling. 4 years ago
ZmnSCPxj jxPCSnmZ ba3f38077e lightningd/invoice.c: Use round-robin channel selection. 4 years ago
ZmnSCPxj jxPCSnmZ a9a11265dd lightningd/lightningd.h: Maintain a round-robin list of channels. 4 years ago
Rusty Russell 3e52d4100d common: convert to new wire generation style. 4 years ago
Rusty Russell 398b4806b9 connectd: convert to new wire generation style. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 4 years ago
Rusty Russell 6d09c0eba9 openingd: convert wire to new scheme. 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
Rusty Russell 8ae6740bb1 Makefile: create generic wiregen rules, use for channeld. 4 years ago
Rusty Russell ef3fbab551 invoice: don't allow zero-value invoices. 4 years ago
Rusty Russell b09e519669 options: be more conservative with timeouts on mainnet. 4 years ago
Rusty Russell 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell c284b5bbf4 lightningd: always do incremental parsing of JSON inputs. 4 years ago
Rusty Russell 3ed03f9c8f common: make json_parse_input API retry friendly. 4 years ago
Rusty Russell cbd0be5c0e EXPERIMENTAL_FEATURES: enable option_anchor_outputs. 4 years ago