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

Function cstat_accumulate

lightningd/peer_htlcs.c:104–112  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

102}
103
104static void cstat_accumulate(struct channel *c,
105 struct amount_msat *val,
106 struct amount_msat msat)
107{
108 if (!amount_msat_add(val, *val, msat))
109 log_broken(c->log, "Adding %s to stat %s overflowed!",
110 fmt_amount_msat(tmpctx, *val),
111 fmt_amount_msat(tmpctx, msat));
112}
113
114static void channel_stats_incr_in_fulfilled(struct channel *c,
115 struct amount_msat msat)

Calls 2

amount_msat_addFunction · 0.85
fmt_amount_msatFunction · 0.50

Tested by

no test coverage detected