rgb-cln/connectd/connectd_gossipd_wire.csv

838 B

1#include <common/node_id.h>
2#include <common/per_peer_state.h>
3#include <common/wireaddr.h>
4# Communication between gossipd and connectd.
5msgtype,gossipd_new_peer,4000
6msgdata,gossipd_new_peer,id,node_id,
7# Did we negotiate LOCAL_GOSSIP_QUERIES?
8msgdata,gossipd_new_peer,gossip_queries_feature,bool,
9# Did they offer LOCAL_INITIAL_ROUTING_SYNC?
10msgdata,gossipd_new_peer,initial_routing_sync,bool,
11# if success: + gossip fd and gossip_store fd
12msgtype,gossipd_new_peer_reply,4100
13msgdata,gossipd_new_peer_reply,success,bool,
14msgdata,gossipd_new_peer_reply,gs,?gossip_state,
15# Connectd asks gossipd for any known addresses for that node.
16msgtype,gossipd_get_addrs,4001
17msgdata,gossipd_get_addrs,id,node_id,
18msgtype,gossipd_get_addrs_reply,4101
19msgdata,gossipd_get_addrs_reply,num,u16,
20msgdata,gossipd_get_addrs_reply,addrs,wireaddr,num