2814 Commits (5d987f2dec8d4d292021945a61c69c09264f031e)

Author SHA1 Message Date
niftynei d535a27104 df, bugfix: wait til after we've saved the channel to do this 4 years ago
niftynei c6d4bd676f dual-open,openchannel_update: include the index of the funding output 4 years ago
niftynei daa55d1221 df: add notification for receiving peer's funding tx sigs 4 years ago
niftynei f9aab50ee8 dual-fund: rework where we send our tx-sigs message, allow peers in 4 years ago
niftynei c6ad4f9b20 channel.psbt: make non-const 4 years ago
niftynei 6d650064a0 df, nit: make this error message a little bit more informative 4 years ago
niftynei a97e612442 df, bugfix: set the reserve correctly on the channel 4 years ago
niftynei 02c3f11405 df, bugfix: dont free the `uc` yet 4 years ago
niftynei 5c04ff1ad7 df: Pass the serial_id of the funding output to openchannel_init caller 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 4 years ago
niftynei 9d4afd5880 psbt: hoist up `psbt_add_serials`, so we can use it elsewhere 4 years ago
niftynei b4773203bb psbt-finalized: hoist method to common 4 years ago
niftynei 3674de9865 json: add channel_id helper 4 years ago
niftynei 4034d0c306 psbt: have the unknown map 'add' be a 'set' instead 4 years ago
niftynei b696ec89a5 df-open: use channel_id for openchannel_update and openchannel_signed 4 years ago
niftynei 085c590a51 dualopen: use separate wire for passing updated PSBTs back to dualopend 4 years ago
niftynei 41ebf71e26 psbt: new methods for generating serial_ids for an input/output 4 years ago
niftynei 818f152618 channel: save funding_psbt to database 4 years ago
niftynei 6c31eb9dd0 df-open: send the tx-sigs from channeld, check that we send it at the 4 years ago
niftynei 865c9e9567 df-channeld: broadcast funding tx, once we get tx_sigs from peer 4 years ago
niftynei aa1b8296c7 peer_control: move open_command up to where channeld can get it, 4 years ago
niftynei 46641951fa dual-open: use tx_roles, not side, as switch 4 years ago
niftynei 8858ae4f3d df-open: commands to update a PSBT or submit a signed PSBT 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
niftynei a7f29f30db df-open: pathway for getting a commit back from peer 4 years ago
niftynei 06c41a0547 dualfund: opener, openchannel_init command (1/3) 4 years ago
niftynei 9c1675fcb9 dual-fund: remove flag for option_anchor_outputs 4 years ago
Rusty Russell ec868d4acb lightningd: fix crash when we try to send fail_htlc msg to onchaind. 4 years ago
Rusty Russell 4ba9ad66bc options: remove unused 'commit-fee-min/max' options. 4 years ago
Michael Schmoock 71381eb5be chore: reduce log buffer from 100MB to 10MB 4 years ago
Rusty Russell 7260d9ea3d plugins: generate list of plugins more atomically, respect V=1 and --quiet. 4 years ago
Rusty Russell 488b32b003 build: run update-mocks. 4 years ago
Michael Schmoock 980a9517c6 fix: openchannel_hook log BROKEN on dup close_to 4 years ago
Rusty Russell 924cc04bd2 bolt11: have caller supply preferred chain. 4 years ago
Rusty Russell d5cb0d85b5 utils: use a cleaner pattern to capture wally allocations. 4 years ago
Rusty Russell 7db8680530 lightningd: don't hand around partially-assembled channel_info. 4 years ago
Rusty Russell 58f6e316cc lightningd: separate fee_states out of struct channel_info. 4 years ago
niftynei cf2a807d3c dual_open: don't release uc here, it gets freed elsewhere 4 years ago
niftynei 56b3711bbc dual_open: alignment nit 4 years ago
niftynei ed9f661e07 dual_open: memleak problem with fee_states 4 years ago
niftynei 7d836a5945 dual_open_control: nit, reword comment 4 years ago
niftynei aa6420cb58 dual_open: split logic for deserializing a changed vs signed PSBT 4 years ago
Christian Decker 1cb527d46a topo: Do not keep txids in memory indefinitely 4 years ago
Rusty Russell f37f2b6193 common/memleak: simplify and document API. 4 years ago
Rusty Russell 3c8049f32c bitcoin/psbt: psbt_input_add_unknown/psbt_output_add_unknown needs a tal ctx. 4 years ago
Rusty Russell 77b62d9e42 bitcoin/psbt: psbt_finalize needs a tal ctx. 4 years ago
Rusty Russell 34a6294031 lightningd: really remove relative plugins dirs. 4 years ago
Rusty Russell 288aa397fc lightningd: remove deprecated result for `plugin stop`. 4 years ago
Rusty Russell 00115ee7f0 lightningd: remove deprecated rpc_command hook return. 4 years ago