34 Commits (3d9017650323626d224d506ec48ac2380c2803fe)

Author SHA1 Message Date
Rusty Russell e75309873b lightningd/derive_basepoints.h: one place for 2^48 shachain constant. 8 years ago
Rusty Russell f3dbc75eb3 lightningd: send message on HTLC failure, relay to peer. 8 years ago
Rusty Russell 1c0b43f04d channel: tell master about the HTLC fulfillment. 8 years ago
Rusty Russell 86da7c3a4d lightningd/channel: send and receive htlc_fulfilled messages. 8 years ago
Rusty Russell be4af38d0c channel: unwrap and send incoming HTLCs to master. 8 years ago
Rusty Russell d3cbde4b46 lightningd/channel: send and receive revoke_and_ack packets. 8 years ago
Rusty Russell 2ddc0b696c lightningd/channel: keep old commit points. 8 years ago
Rusty Russell 27764b65f9 lightningd: fix shachain to be 48-bits, with hack for legacy. 8 years ago
Rusty Russell 8f2c4348a9 lightningd/channel.c: tell if we're still awaiting revoke_and_ack. 8 years ago
Rusty Russell 3041cd5915 lightningd/channel.c: clearer functions names, better return values. 8 years ago
Rusty Russell f83c04fdbe lightningd/channel.c: make callbacks clearly generic 8 years ago
Rusty Russell ada1eb5106 lightningd/channel.c: add callbacks for when HTLCs fully committed/removed. 8 years ago
Rusty Russell 82a467f131 lightningd/channel: send and receive update_commit 8 years ago
Rusty Russell 64b50e5cb6 lightningd/channel: handle adding HTLC, generalize handler. 8 years ago
Rusty Russell 7919279367 lightningd/channel: inter-daemon messages for HTLC handling. 8 years ago
Rusty Russell 075092411e lightningd/channel: generate htlc txs and wscripts as well. 8 years ago
Christian Decker 7793bd1b9d gossip: Consolidated direction bit computation 8 years ago
Christian Decker 60a2227f0d channel: Disable channels that are lost via a channel_update 8 years ago
Christian Decker d2c626820f channel: Wait for 6 confirmations before sending announcement sigs 8 years ago
Rusty Russell cf6d25cad6 lightningd/connection: rename to lightningd/daemon_conn 8 years ago
Rusty Russell bdc41f00f3 lightningd/channel: use msg_queue properly for peer. 8 years ago
Rusty Russell 5637564cd4 lightningd/status: support daemon_conn for status_trace and status_failed. 8 years ago
Rusty Russell 7442cf7c3e lightningd/channel: use daemon_conn. 8 years ago
Rusty Russell c213ea482d channel: receive gossip fd on exec. 8 years ago
Rusty Russell 4bf398c4e7 status: move into lightningd/status. 8 years ago
Rusty Russell e042198cf8 tools/generate-wire.py: allow typename instead of type sizes. 8 years ago
Christian Decker 8d5591f110 channel: Create gossip announcement upon channel establishment 8 years ago
Christian Decker 5a1fbb7aaf channel: Passing through the endpoint node_ids 8 years ago
Christian Decker 8ae698d1dc Migrating daemon_conn to msg_queue and msg_queue takes over messages 8 years ago
Christian Decker ea1a891d3f channel: Forwarding incoming gossip messages to gossipd 8 years ago
Christian Decker 04f6070cb6 channel: Forwarding gossip messages to peer 8 years ago
Christian Decker 34c96399b0 channel: Passing gossipd client fd to channeld 8 years ago
Rusty Russell 14505594b5 lightningd/channel: convert to subd. 8 years ago
Rusty Russell 9014f2593e lightningd/channel: normal operation daemon. 8 years ago