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

Function fmt_fee_states

common/fee_states.c:160–172  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

158}
159
160static const char *fmt_fee_states(const tal_t *ctx,
161 const struct fee_states *fee_states)
162{
163 char *ret = tal_strdup(ctx, "{");
164 for (enum htlc_state i = 0; i < ARRAY_SIZE(fee_states->feerate); i++) {
165 if (fee_states->feerate[i] != NULL)
166 tal_append_fmt(&ret, " %s:%u",
167 htlc_state_name(i),
168 *fee_states->feerate[i]);
169 }
170 tal_append_fmt(&ret, " }");
171 return ret;
172}
173REGISTER_TYPE_TO_STRING(fee_states, fmt_fee_states);

Callers

nothing calls this directly

Calls 2

tal_append_fmtFunction · 0.85
htlc_state_nameFunction · 0.70

Tested by

no test coverage detected