61 Commits (75f4b567667b9460693dcc6ea3a1a99d547a8cee)

Author SHA1 Message Date
Rusty Russell 5a06b665bd channeld: don't consider shutdown complete if feechange pending. 7 years ago
Rusty Russell 6ba1bc5c93 channeld: repopulate HTLC shared secrets on reinitialization. 7 years ago
Rusty Russell 79dc44713b channeld: --ignore-fee-limits as a hack for fee disparities. 7 years ago
Rusty Russell 4c45afafdc channeld: handle ping instead of crashing when expecting reestablish. 7 years ago
Rusty Russell 71f13ab6b0 channeld: ignore spurious open_channel packets. 7 years ago
Rusty Russell bc631166f0 channeld: ensure channel_update timestamps always increment. 7 years ago
Rusty Russell 9a8eca4fee Remove obsolete FIXME messages. 7 years ago
Rusty Russell cc60735aee channeld: check short_channel_ids match before announcing channel. 7 years ago
Rusty Russell b1e93c8838 channeld: remove redundant funding_locked assignment. 7 years ago
Rusty Russell 0f97b8cf36 subdaemon.c: subdaemon_setup() routine for all daemons. 7 years ago
Rusty Russell 810abb6b21 bitcoin: create new wrapper type bitcoin_blkid, log backward endianness. 7 years ago
Rusty Russell 0237e0b28c bitcoin: create new wrapper type bitcoin_txid, log backward endianness. 7 years ago
Rusty Russell 425143646c channeld: fix dev_disconnect. 7 years ago
Christian Decker ecde138071 channel: Send local_add_channel to gossip on funding_locked 7 years ago
Rusty Russell db1b9ffb61 channeld: print out error msg if we receive one. 7 years ago
Christian Decker a8a6d1d669 channel: Directly send announcements and updates to gossipd 7 years ago
Rusty Russell 94711969f9 gossipd: hand out gossip_index to other daemons. 7 years ago
practicalswift 4452e3f3f1 Remove redundant code 7 years ago
Christian Decker 70bbc46304 Un-break master after merging #389 7 years ago
Rusty Russell 40516941af channeld: fill in channel_update field in errors by asking gossipd. 7 years ago
Rusty Russell 0a596fb043 channel: infrastructure for gossipd request/response. 7 years ago
Rusty Russell 9de3827199 channeld: don't use ccan/io, go sync. 7 years ago
Rusty Russell ed8d65c8d7 channeld: refer to PEER_FD directly instead of using io_conn_fd(peer->peer_conn) 7 years ago
Rusty Russell 2bed246e10 channeld: generate error messages instead of having master do it. 7 years ago
Rusty Russell ee8274b7a1 channeld: handle wrapping error messages messages. 7 years ago
Rusty Russell db372211c0 channeld: save shared secret for incoming htlc when it comes in. 7 years ago
Rusty Russell fc4a7cf103 channeld: return htlc from channel_add_htlc and channel_fail_htlc. 7 years ago
Rusty Russell 02411b04e4 channel: remove awaiting_revoke_and_ack flag. 7 years ago
Rusty Russell a03fe8dc75 channeld: update acceptable feerate ranges. 7 years ago
Rusty Russell 2329820460 channeld: make sure we wait for revoke_and_ack after rexmit of commitment_signed 7 years ago
Rusty Russell daf12e4a4d channeld: channel_update must use peer's htlc_minimum_msat. 7 years ago
Rusty Russell 552e56d002 channeld: send update_fee messages. 7 years ago
Rusty Russell c3cb7f1c85 channeld: don't assert that we're expecting revoke_and_ack. 7 years ago
Rusty Russell d28ee02cbf channeld: handle feerate on reconnect. 7 years ago
Rusty Russell 062f18127d channeld: handle incoming feerate changes. 7 years ago
Rusty Russell f45d962a14 channeld: implement and refine fee-related functions. 7 years ago
Rusty Russell b836b452dc feerate: keep feerates separately for each side. 7 years ago
Rusty Russell 0a131c6389 channel: use flag to indicate we're awaiting revoke_and_ack. 7 years ago
Christian Decker aeeb0b7011 channel: Re-enable channel after reconnect 7 years ago
Rusty Russell fc05779f78 subdaemons: pass back and forth the htlc points. 7 years ago
Rusty Russell 3363bab6c9 channeld: use HTLC key for htlc signatures. 7 years ago
Rusty Russell 4db460903a htlc_tx: wire up the htlc points. 7 years ago
Christian Decker 71c090745b channel: Defer sending the announcement_signature until both lock 7 years ago
Rusty Russell 71e794a046 lightningd: split ctlv_expiry and final_cltv. 7 years ago
Rusty Russell 3c6eec87e3 Add DEVELOPER flag, set by default. 7 years ago
Rusty Russell 954a3990fa gossipd: don't send a peer to master with half-written or half-read packet. 7 years ago
Rusty Russell ebdecebb1a channeld: send channel_announce and initial update to master, not gossipd. 7 years ago
Rusty Russell 8f057f7fc7 Revert "gossip: send the *other* node's cltv_expiry_delta in channel_announce." 7 years ago
Rusty Russell 297e278132 gossip: send the *other* node's cltv_expiry_delta in channel_announce. 7 years ago
Rusty Russell e137e2527f Update BOLT references with typo fixes. 7 years ago