41 Commits (master)

Author SHA1 Message Date
Rusty Russell f4ee41a989 common: remove peer_failed in favor of peer_failed_warn/peer_failed_err 4 years ago
Rusty Russell f37f2b6193 common/memleak: simplify and document API. 4 years ago
niftynei 864f2f3e21 channel_id: save to database, dont derive from funding_txid 4 years ago
Rusty Russell 8150d28575 Makefile: use generic rules to make spec-derived sources. 4 years ago
Rusty Russell fe8564555f closingd: convert to new wire generation style. 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 36d43b871f amount: add amount_msat and amount_sat initializers. 4 years ago
Rusty Russell 93d04d08d0 wire: update to latest version of the spec. 4 years ago
niftynei dc868630a8 tx-psbt: pass in the witness script (if known) when adding an input 4 years ago
niftynei a04f0fe250 psbt: remove input_amounts from bitcoin tx 4 years ago
lisa neigut 0e20e3c5e7 df: rename 'funder' to 'opener' 5 years ago
Vasil Dimov 158d2212c2 closingd: configurable closing fee negotiation step 5 years ago
Rusty Russell 1d0c433dc4 channeld: treat all incoming errors as "soft", so we retry. 5 years ago
trueptolemy a1204a0b94 Closed: Cleanup for `wire_closing_init` 5 years ago
Christian Decker ef7a63d8f8 elements: Move from a global is_elements to a global chainparams 5 years ago
Christian Decker b016ce94e8 elements: Tell closingd in which network it is running 6 years ago
Rusty Russell 147eaced2e developer: consolidiate gossip timing options into one --dev-fast-gossip. 5 years ago
darosior 0b0ad4c22d transition from status_trace() to status_debug 5 years ago
darosior a7cbe93fb8 closingd: retransmit 'funding_locked' if we reconnect without any update 5 years ago
darosior 9be28fe40f daemons tour: minor typos correction 5 years ago
Rusty Russell 9b88fd4c60 bolt: update to 950b2f5481c2a4b57ef1102e2374543e81c4aa88 5 years ago
Christian Decker 9288a7906b tx: Add chainparams to struct bitcoin_tx as context 5 years ago
Christian Decker 2537bd5afa closingd: Tell closingd which chain we are working on 5 years ago
Rusty Russell 38d2899fbb common/per_per_state: generalize lightningd/peer_comm Part 1 5 years ago
Rusty Russell f1b4b14be5 channeld: don't queue gossip msgs while waiting for foreign_channel_update. 5 years ago
Rusty Russell f5a218f9d1 gossipd: send per-peer daemons offsets into gossip store. 6 years ago
Rusty Russell d8db4e871f gossipd: provide new fd to per-peer daemons when we compact it. 6 years ago
Rusty Russell 13717c6ebb gossipd: hand a gossip_store_fd to all subdaemons. 6 years ago
lisa neigut a8cc933351 closing: add message to billboard when closing txn is broadcast 6 years ago
Rusty Russell 0e8945f198 closingd: ignore premature messages here, too. 6 years ago
Rusty Russell 13b5047a31 closingd: send option_dataloss_protect fields when reestablishing. 6 years ago
Rusty Russell 38e7d19dd5 Makefile: check for direct amount_sat/amount_msat access. 6 years ago
Rusty Russell 28f5da7b2f tools/generate-wire: use amount_msat / amount_sat for peer protocol. 6 years ago
Rusty Russell 3ac0e814d0 daemons: use amount_msat/amount_sat in all internal wire transfers. 6 years ago
Christian Decker 94eb2620dc bolt: Updated the BOLT specification to the latest version 6 years ago
Rusty Russell dffe2f516a signature: wrap almost all signatures in struct bitcoin_signature. 6 years ago
Rusty Russell 8fb1b609ce closingd: handle our own memleak detection. 6 years ago
Rusty Russell 1935614979 closingd: retransmit `shutdown` on reconnect. 6 years ago
Rusty Russell e012e94ab2 hsmd: rename hsm_client_wire_csv to hsm_wire.csv 6 years ago
Rusty Russell 0d46a3d6b0 Put the 'd' back in the daemons. 6 years ago
Rusty Russell 136f10e4a3 common/read_peer_msg: remove. 6 years ago
Rusty Russell 41c9431ae0 closingd: use deconstructed read_peer_msg helpers. 6 years ago
Rusty Russell 0b08601951 sync_crypto_write/sync_crypto_read: just fail, don't return NULL. 6 years ago
practicalswift 2c7170b858 Remove unused adjust_feerange(...) parameters: struct crypto_state *cs + const struct channel_id *channel_id 6 years ago
practicalswift 2627d0c33b Remove unused send_offer(...) parameter: const u8 *funding_wscript 6 years ago
Rusty Russell 8ee21bc352 Remove deprecated closing support from closingd. 6 years ago
Rusty Russell 429aad8ac7 closingd: use hsmfd to get signatures, don't use seed. 6 years ago
Rusty Russell 6c98457ef2 per-peer seed is a 'struct secret' not a 'struct privkey'. 6 years ago
Rusty Russell 2d533dc82e channeld: don't manually disable channel. 6 years ago