672 Commits (master)

Author SHA1 Message Date
Rusty Russell f3159ec4ac pytest: detect warnings, too. 4 years ago
Rusty Russell 6b11cc8b8c common: disallow NULL channel_id to peer_failed_err. 4 years ago
Rusty Russell d14e273b04 common: treat all "all-channels" errors as if they were warnings. 4 years ago
Michael Schmoock 9eeb290637 chore: cleanup some nits 4 years ago
Michael Schmoock 91bdb6d2d9 feat: make peer_connected hook chainable 4 years ago
Michael Schmoock 8e71c7a1f1 feat: make custommsg hook chainable 4 years ago
Rusty Russell 4d1214b432 lightningd: fix double-free when forking subdaemon fails. 4 years ago
niftynei 9fdf1ea32a df: reinitialize dual-funding 4 years ago
niftynei 90d936bb60 df: handle shutdown (before lockedin) in dualopend 4 years ago
niftynei 0c520850b0 setchannelfee: allow dualopend's "awaiting" state to be valid also 4 years ago
niftynei 1c9a713dfa channel-state: add two new states, for dualopend 4 years ago
niftynei c6de4138e6 open_command: keep them local to channel 4 years ago
niftynei e0e929ed14 peer_control: remove PSBT from peer_start_channeld 4 years ago
Rusty Russell 84dc943cf5 common/bolt11_json: extract bolt11->json code. 4 years ago
Christian Decker 0d1b45dfcc json-rpc: Give `waitblockheight` an error code for timeouts 4 years ago
Rusty Russell eb4062bb14 setchannelfee: fix crash when channel is not in valid state. 4 years ago
Michael Schmoock c4b7f4d9d2 feat: adds local halfchan fees to listpeers 4 years ago
Michael Schmoock 6cc96c07dc feat: adds state_changes to listpeers output 4 years ago
Michael Schmoock b7c18517df rpc: adds opener and closer to listpeers channels 4 years ago
Michael Schmoock 8a8dabaa58 feat: adds state change cause and message 4 years ago
Rusty Russell 1e5789d421 close: add notification for slow closes. 4 years ago
Rusty Russell 0dec593aa8 lightningd: clean up close code now force is always true. 4 years ago
niftynei 6c31eb9dd0 df-open: send the tx-sigs from channeld, check that we send it at the 4 years ago
niftynei aa1b8296c7 peer_control: move open_command up to where channeld can get it, 4 years ago
niftynei 537eeab208 df-open: add a 'open_commands' list to stash pending opens around in 4 years ago
niftynei b2ec5a9f45 peer_channeld: pass over PSBT, remove second message 4 years ago
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
niftynei b4989b9e15 listpeers: show correct amounts for starting funding allocation 4 years ago
niftynei 9c89184c1f dualfund: add feature flag for dual-funding 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 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 84697edd6e lightningd: factor out spendable/receivable calcs, expose receivable. 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 39e4796ae3 json_command: command_fail_badparam helper. 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 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 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 007daf6b9f doc: update bolt version 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell e7423888ba initial_commit_tx, commit_tx: add anchor outputs if needed. 4 years ago
Rusty Russell 85e3b43176 channeld, openingd: take into account option_anchor_outputs for fees. 4 years ago
Rusty Russell cf25ca11b8 sendpsbt: annotate transactions in wallet. 4 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 4 years ago
Rusty Russell 1e889eeaf7 lightningd: have sign_last_tx populate the input amounts. 4 years ago
lisa neigut 9caf20f636 coin moves: don't log coin moves in onchaind if we're replaying 5 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago