188 Commits (dc67b60e28e217f298ed59d9be9ff6754c757786)

Author SHA1 Message Date
Rusty Russell 28a903c917 channeld: hand up onionmessage fields. 4 years ago
Christian Decker c656cfe38d channeld: Fix the shutdown_sent billboard direction 4 years ago
Rusty Russell 61422193d9 channeld: hand input blinding to lightningd. 4 years ago
Rusty Russell 4424b41c65 channeld: fix gcc warning on gcc 8.3.0 (Debian 8.3.0-6) 4 years ago
Antoine Poinsot 8846c35ac6 dual_open: correct silent enum conversions 4 years ago
niftynei e99335e5b3 df: move tx_role functions (used in next patch) 4 years ago
niftynei 97fd18f0b5 df: incorporate a few spec changes -- serial_id is now 64-bits 4 years ago
niftynei fe56f572ed df: finalize redeemscript at the same time as witness stack 4 years ago
Rusty Russell a8177e9013 Makefile: make check-includes check all the non-generated files. 4 years ago
niftynei 1b3a9be416 df, channeld: cleanup how psbt signalling works 4 years ago
niftynei f9aab50ee8 dual-fund: rework where we send our tx-sigs message, allow peers in 4 years ago
niftynei bdf1cc2f93 channeld-df: only send our sigs if we've got them 4 years ago
niftynei d1c7c78159 channeld-df: actually check serial_id of input when setting sigs 4 years ago
Rusty Russell 83aea6b2bb gossip_store: make private channels more similar to channel_announcement 4 years ago
niftynei 4508584b21 dualfund: rearrange things so that the wire-dependent calls are separate 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 0df818c53c df-open: preliminary handling for tx_sigs message 4 years ago
niftynei b2ec5a9f45 peer_channeld: pass over PSBT, remove second message 4 years ago
Rusty Russell a3c30441d3 channeld: order htlcs by id before retransmission. 4 years ago
Rusty Russell f37f2b6193 common/memleak: simplify and document API. 4 years ago
niftynei 586b9aa742 spec-update: handle tx_signatures in channeld (accepter side only,really) 4 years ago
niftynei d6558deaa4 opening: pass two messages to channeld to send to peer 4 years ago
niftynei 05a6a11860 dual-fund: add interactive dual-funding wires 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell c34c055d82 Makefile: use completely separate spec-derived files for EXPERIMENTAL_FEATURES 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
ZmnSCPxj jxPCSnmZ a1ba214011 channeld/channeld.c: Log and ignore repeated WIRE_CHANNEL_REESTABLISH. 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 6e4e267f2c doc: update BOLT now option_anchor_outputs is merged. 4 years ago
Rusty Russell a5d0c14d4d option_anchor_outputs: wire into all the subdaemons. 4 years ago
Rusty Russell d8d1014ca4 channeld: implement htlc sig checking changes for option_anchor_outputs. 4 years ago
Rusty Russell 7a2f964d43 hsmd: take option_anchor_outputs flag for HTLC signatures. 4 years ago
Rusty Russell edf60b4f9e openingd: remember if we negotiated option_anchor_outputs, to put in the db. 4 years ago
Jon Griffiths 95d3d65c62 wally: update to the latest wally version 4 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 4 years ago
niftynei c3ae44e296 psbt: don't crash if we can't add a partial sig 4 years ago
niftynei 891f61ad48 channel_tx: add the commitment sig and pubkey data to the commit tx 4 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 4 years ago
niftynei bf4cac7fb8 tx: strip out witscript 4 years ago
niftynei b076f40cf3 psbt: move witness script storage into the psbt 4 years ago
Rusty Russell 75a93ec32f lightningd: EXPERIMENTAL_FEATURES: fix crash caused by test_sendonionmessage 5 years ago
lisa neigut 9bb9e69bf3 notifications: add new notification for coin movements and two helpers 5 years ago
Rusty Russell 66fb7d6026 channeld: pass in HSM_FD as an argument to watchtower code. 5 years ago
Christian Decker d1f8509060 watchtower: Call the commitment_revoked hook every time we update 5 years ago
Christian Decker 38bad4cb39 channeld: Pass back the penalty_base when reporting a revocation 5 years ago
Christian Decker acbd583e66 channeld: Tell channeld the penalty feerate 5 years ago
Christian Decker ce471eabe0 channeld: Track penalty_bases internally 5 years ago