fee reserve 0 doesnt like log

This commit is contained in:
callebtc
2023-06-23 20:41:29 +02:00
parent 65ab8e8120
commit 5782421343

View File

@@ -52,4 +52,6 @@ def calculate_number_of_blank_outputs(fee_reserve_sat: int):
see NUT-08 for details.
"""
assert fee_reserve_sat >= 0, "Fee reserve can't be negative."
return max(math.ceil(math.log2(fee_reserve_sat)), 1)
if fee_reserve_sat == 0:
return 1
return math.ceil(math.log2(fee_reserve_sat))