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

Function amount_msat_add_fee

common/amount.c:686–696  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

684}
685
686bool amount_msat_add_fee(struct amount_msat *amt,
687 u32 fee_base_msat,
688 u32 fee_proportional_millionths)
689{
690 struct amount_msat fee;
691
692 if (!amount_msat_fee(&fee, *amt,
693 fee_base_msat, fee_proportional_millionths))
694 return false;
695 return amount_msat_add(amt, *amt, fee);
696}
697
698struct amount_sat amount_tx_fee(u32 fee_per_kw, size_t weight)
699{

Callers 15

forward_htlcFunction · 0.85
within_feeFunction · 0.85
dijkstra_to_hopsFunction · 0.85
mainFunction · 0.85
test_amount_sub_feeFunction · 0.85
json_payFunction · 0.85
route_msatoshiFunction · 0.85
convert_flows_to_routesFunction · 0.85
create_flow_reservationsFunction · 0.85
flow_min_deliverableFunction · 0.85

Calls 2

amount_msat_feeFunction · 0.85
amount_msat_addFunction · 0.85

Tested by 3

mainFunction · 0.68
test_amount_sub_feeFunction · 0.68
mainFunction · 0.68