mirror of
https://github.com/ElementsProject/lightning.git
synced 2024-11-20 02:27:51 +01:00
18 lines
720 B
C
18 lines
720 B
C
#ifndef LIGHTNING_DAEMON_P2P_ANNOUNCE_H
|
|
#define LIGHTNING_DAEMON_P2P_ANNOUNCE_H
|
|
#include "config.h"
|
|
#include "lightningd.h"
|
|
#include "wire/gen_wire.h"
|
|
|
|
void setup_p2p_announce(struct lightningd_state *dstate);
|
|
|
|
/* Handlers for incoming messages */
|
|
void handle_channel_announcement(struct peer *peer, const struct msg_channel_announcement *announce);
|
|
void handle_channel_update(struct peer *peer, const struct msg_channel_update *update);
|
|
void handle_node_announcement(struct peer *peer, const struct msg_node_announcement *node);
|
|
|
|
/* Used to announce the existence of a channel and the endpoints */
|
|
void announce_channel(struct lightningd_state *dstate, struct peer *peer);
|
|
|
|
#endif /* LIGHTNING_DAEMON_P2P_ANNOUNCE_H */
|