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

Function feerate_from_style

bitcoin/feerate.c:5–19  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3#include <bitcoin/feerate.h>
4
5u32 feerate_from_style(u32 feerate, enum feerate_style style)
6{
7 /* Make sure it's called somewhere! */
8 assert(feerate_floor_check() == FEERATE_FLOOR);
9
10 switch (style) {
11 case FEERATE_PER_KSIPA:
12 return feerate;
13 case FEERATE_PER_KBYTE:
14 /* Everyone uses satoshi per kbyte, but we use satoshi per ksipa
15 * (don't round down to zero though)! */
16 return (feerate + 3) / 4;
17 }
18 abort();
19}
20
21u32 feerate_to_style(u32 feerate_perkw, enum feerate_style style)
22{

Callers 2

param_feerate_valFunction · 0.85
estimatefees_callbackFunction · 0.85

Calls 2

feerate_floor_checkFunction · 0.85
abortFunction · 0.85

Tested by

no test coverage detected