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

Function gossmap_load

common/gossmap.c:968–978  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

966}
967
968struct gossmap *gossmap_load(const tal_t *ctx, const char *filename,
969 size_t *num_channel_updates_rejected)
970{
971 map = tal(ctx, struct gossmap);
972 map->fname = tal_strdup(map, filename);
973 if (load_gossip_store(map, num_channel_updates_rejected))
974 tal_add_destructor(map, destroy_map);
975 else
976 map = tal_free(map);
977 return map;
978}
979
980void gossmap_node_get_id(const struct gossmap *map,
981 const struct gossmap_node *node,

Callers 10

mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
init_gossmapFunction · 0.85
init_gossmapFunction · 0.85
initFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85

Calls 2

load_gossip_storeFunction · 0.85
tal_freeFunction · 0.85

Tested by 5

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