MCPcopy Create free account
hub / github.com/ElementsProject/lightning / add_unknown_scid

Function add_unknown_scid

gossipd/seeker.c:933–943  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

931}
932
933bool add_unknown_scid(struct seeker *seeker,
934 const struct short_channel_id *scid,
935 struct peer *peer)
936{
937 /* Check we're not already getting this one. */
938 if (!uintmap_add(&seeker->unknown_scids, scid->u64, true))
939 return false;
940
941 set_preferred_peer(seeker, peer);
942 return true;
943}
944
945/* This peer told us about an update to an unknown channel. Ask it for a
946 * channel_announcement. */

Callers 2

process_scid_probeFunction · 0.85
query_unknown_channelFunction · 0.85

Calls 1

set_preferred_peerFunction · 0.85

Tested by

no test coverage detected