63 Commits (1b6deaffc8a244ab0eebe7ff9a73abad14d31c00)

Author SHA1 Message Date
niftynei 1b6deaffc8 df: bunch of driveby formatting fixes 4 years ago
niftynei 85ecef2849 df-feerates: mimic old behavior if there's no plugin handling 4 years ago
niftynei fd2e16f8bc db: add flag to database for recving remote's sigs 4 years ago
niftynei 90d936bb60 df: handle shutdown (before lockedin) in dualopend 4 years ago
niftynei ae532614a3 df: handle fails 4 years ago
niftynei bf49bcfa90 subd: keep track of 'channel's type 4 years ago
niftynei 79c01c1386 feerates: mimic behavior of original opening if feerates not specified 4 years ago
niftynei d47992a46d billboard: add in billboard updates from dualopend 4 years ago
niftynei 1ea4e63331 dual-open: handle sigs and channel lockin in dualopend, not channeld 4 years ago
niftynei 06b15f648f dual_open: move two functions 4 years ago
niftynei e0a7907d79 dual-fund: don't kill dualopend after commitments exchanged 4 years ago
niftynei b2bb80cb1b dual_open_control: correct name of hook 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
niftynei 0bb483f9b1 whitespace changes, 80 chars etc 4 years ago
niftynei 8ea1d5ec3b df: open_channel -> openchannel 4 years ago
niftynei 80714de556 df: make sure to end wally alloc 4 years ago
niftynei 260bd04adb df: move tx_sigs from channeld to dualopend 4 years ago
Rusty Russell 2b6cdfeb5a json_to_psbt: fix API to match other allocating json_to functions. 4 years ago
niftynei d98bd39d60 dual_open: neaten spacing for macro 4 years ago
niftynei 9f74dd9fb3 df: rename the dual_open wires to match other daemon wires 4 years ago
niftynei 6077eca660 df: pass back 'close_to' for completed/commitment secured channels 4 years ago
Michael Schmoock 083a856c31 db: persist channel closer and state change cause 4 years ago
Antoine Poinsot 8846c35ac6 dual_open: correct silent enum conversions 4 years ago
niftynei 4ea9d9e928 df: Pass new feerate options through to plugin, set reasonable bounds 4 years ago
niftynei 97fd18f0b5 df: incorporate a few spec changes -- serial_id is now 64-bits 4 years ago
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 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 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 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 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 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 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