core-lightning/gossipd
Rusty Russell 803e4f8895 gossipd: announce nodes after channel announcement.
In general, we need to only publish node announcements after
publishing channel announcements, though we can accept node
announcements as soon as we see channel announcements.  So we keep a
flag for those node_announcement which haven't been broadcast yet.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-06-06 03:25:56 +00:00
..
test testing: make sure we don't see gossip in bad order. 2018-05-19 15:52:56 -04:00
broadcast.c broadcast: invert ownership of messages. 2018-05-10 21:35:53 +02:00
broadcast.h broadcast: invert ownership of messages. 2018-05-10 21:35:53 +02:00
gossip.c gossipd: announce own node only after channel announcement actually broadcast. 2018-06-06 03:25:56 +00:00
gossip.h gossip/tor.c: new file for socks proxy code. 2018-05-10 02:28:44 +00:00
gossip_constants.h gossipd/gossip_constants.h: Single place for BOLT constants. 2018-05-19 15:52:56 -04:00
gossip_store.c gossip: Add CRC32 checksum to the gossip_store 2018-05-29 12:16:00 +00:00
gossip_store.csv gossip_store: Save local_add_channel messages and replay them 2018-04-22 12:50:34 +02:00
gossip_store.h gossip_store: Save local_add_channel messages and replay them 2018-04-22 12:50:34 +02:00
gossip_wire.csv gossip: Disable channels when we lose the connection to the peer 2018-05-31 02:30:27 +00:00
handshake.c gossipd/lightningd: use wireaddr_internal. 2018-05-07 22:37:28 +02:00
handshake.h gossipd/lightningd: use wireaddr_internal. 2018-05-07 22:37:28 +02:00
Makefile gossipd/gossip_constants.h: Single place for BOLT constants. 2018-05-19 15:52:56 -04:00
netaddress.c netaddress: fix up IsTor() 2018-05-10 02:28:44 +00:00
netaddress.h gossipd: don't try to connect to non-routable addresses. 2018-05-07 22:37:28 +02:00
routing.c gossipd: announce nodes after channel announcement. 2018-06-06 03:25:56 +00:00
routing.h gossipd: announce nodes after channel announcement. 2018-06-06 03:25:56 +00:00
tor.c tor: log proxy communications using status_io. 2018-05-11 09:15:54 +00:00
tor.h gossipd: hand io_tor_connect the host as a string. 2018-05-11 09:15:54 +00:00
tor_autoservice.c Avoid static analyzer warning about integer wraparound 2018-05-15 05:26:29 +00:00
tor_autoservice.h gossipd: take over negotiation of autogenerated Tor addresses. 2018-05-10 02:28:44 +00:00