Rusty Russell
4bf398c4e7
status: move into lightningd/status.
It's really a lightningd-only thing, and we're about to do surgery on it.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
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
This is used to generate the announcements.
8 years ago
Christian Decker
8ae698d1dc
Migrating daemon_conn to msg_queue and msg_queue takes over messages
We have some duplication in handling queues, so this is an attempt at
deduplicating some of that work. `daemon_conn` now uses the
`msg_queue` and `channeld` was also migrated to `msg_queue`. At the
same time I made `msg_queue` create a copy of the messages or takes
over messages marked with `take()`. This should make cleaning up
messages easier.
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.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
8 years ago
Rusty Russell
9014f2593e
lightningd/channel: normal operation daemon.
Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
8 years ago