| 684 | } |
| 685 | |
| 686 | bool 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 | |
| 698 | struct amount_sat amount_tx_fee(u32 fee_per_kw, size_t weight) |
| 699 | { |