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

Function load_node_bias

plugins/askrene/layer.c:650–673  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

648}
649
650static void load_node_bias(struct plugin *plugin,
651 struct layer *layer,
652 const u8 **cursor,
653 size_t *len)
654{
655 struct node_id node;
656 const char *description;
657 s8 in_bias, out_bias;
658 u64 timestamp;
659
660 if (fromwire_dstore_node_bias(tmpctx, cursor, len,
661 &node,
662 &description,
663 &in_bias,
664 &out_bias,
665 &timestamp)) {
666 set_node_bias(layer, &node, take(description), in_bias,
667 /* relative = */ false,
668 /* out dir = */ false, timestamp);
669 set_node_bias(layer, &node, take(description), out_bias,
670 /* relative = */ false,
671 /* out dir = */ true, timestamp);
672 }
673}
674
675static void save_disabled_node(struct layer *layer, const struct node_id *node)
676{

Callers 1

populate_layerFunction · 0.85

Calls 2

set_node_biasFunction · 0.85

Tested by

no test coverage detected