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

Function check_nannounce

common/test/run-gossmap_local.c:269–287  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

267}
268
269static void check_nannounce(const u8 *nannounce,
270 const struct node_id *n)
271{
272 secp256k1_ecdsa_signature sig;
273 u8 *features, *addresses;
274 u32 timestamp;
275 u8 rgb_color[3], alias[32];
276 struct node_id node_id;
277 struct tlv_node_ann_tlvs *na_tlvs;
278 assert(fromwire_node_announcement(nannounce, nannounce,
279 &sig, &features,
280 &timestamp,
281 &node_id,
282 rgb_color,
283 alias,
284 &addresses,
285 &na_tlvs));
286 assert(node_id_eq(&node_id, n));
287}
288
289int main(int argc, char *argv[])
290{

Callers 1

mainFunction · 0.85

Calls 1

node_id_eqFunction · 0.85

Tested by

no test coverage detected