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

Function node_id_from_hexstr

common/node_id.c:43–47  ·  view source on GitHub ↗

Convert from hex string of SEC1 encoding */

Source from the content-addressed store, hash-verified

41
42/* Convert from hex string of SEC1 encoding */
43bool node_id_from_hexstr(const char *str, size_t slen, struct node_id *id)
44{
45 return hex_decode(str, slen, id->k, sizeof(id->k))
46 && node_id_valid(id);
47}
48
49int node_id_cmp(const struct node_id *a, const struct node_id *b)
50{

Callers 15

json_to_node_idFunction · 0.70
type_dataFunction · 0.70
mainFunction · 0.50
mainFunction · 0.50
opt_add_node_idFunction · 0.50
mainFunction · 0.50
param_destinations_arrayFunction · 0.50
json_renepayFunction · 0.50
mainFunction · 0.50
mainFunction · 0.50
test_flow_to_routeFunction · 0.50
add_routeFunction · 0.50

Calls 2

hex_decodeFunction · 0.85
node_id_validFunction · 0.85

Tested by 5

mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
mainFunction · 0.40
test_flow_to_routeFunction · 0.40