rgb-cln/gossipd
Rusty Russell 16e16a725e gossipd: apply private updates to announce channel.
We trade channel_update before channel_announce makes the channel
public, and currently forget them when we finally get the
channel_announce.  We should instead apply them, and not rely on
retransmission (which we remove in the next patch!).

This earlier channel_update means test_gossip_jsonrpc triggers too
early, so have that wait for node_announcement.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2018-09-26 03:21:35 +00:00
..
test gossipd: Update BOLT-split flags in channel_update 2018-09-21 00:24:12 +00:00
Makefile hsmd: rename hsm_client_wire_csv to hsm_wire.csv 2018-09-20 09:49:39 +02:00
broadcast.c broadcast: don't leak in broadcast_del. 2018-08-24 19:54:32 +02:00
broadcast.h gossip: Have the broadcast_state track its message count 2018-06-09 13:38:46 +02:00
gossip_constants.h gossipd/gossip_constants.h: Single place for BOLT constants. 2018-05-19 15:52:56 -04:00
gossip_store.c Revert "gossipd: handle premature node_announcements in the store." 2018-09-21 17:56:15 +02: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 gossipd: invalidate old gossip_stores. 2018-09-21 17:56:15 +02:00
gossip_wire.csv ping: complete JSON RPC ping commands even if one ping gets no response. 2018-09-14 22:11:23 +02:00
gossipd.c gossipd: Update BOLT-split flags in channel_update 2018-09-21 00:24:12 +00:00
routing.c gossipd: apply private updates to announce channel. 2018-09-26 03:21:35 +00:00
routing.h Revert "gossipd: handle premature node_announcements in the store." 2018-09-21 17:56:15 +02:00