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

Function gossmap_find_node

common/gossmap.c:261–268  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

259}
260
261struct gossmap_node *gossmap_find_node(const struct gossmap *map,
262 const struct node_id *id)
263{
264 ptrint_t *pi = nodeidx_htable_get(map->nodes, *id);
265 if (pi)
266 return ptrint2node(pi);
267 return NULL;
268}
269
270struct gossmap_chan *gossmap_find_chan(const struct gossmap *map,
271 const struct short_channel_id *scid)

Callers 15

spam_new_peerFunction · 0.85
append_gossmap_addressesFunction · 0.85
prune_networkFunction · 0.85
reprocess_queued_msgsFunction · 0.85
decode_onionFunction · 0.85
add_channelFunction · 0.85
node_announcementFunction · 0.85
mainFunction · 0.85

Calls 1

ptrint2nodeFunction · 0.85

Tested by 10

mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68
mainFunction · 0.68