def test_format_fee_precision(self): self.assertEqual("1.666", format_fee_satoshis(1666 / 1000, precision=6)) self.assertEqual("1.7", format_fee_satoshis(1666 / 1000, precision=1))
def test_format_fee_float(self): self.assertEqual("1.7", format_fee_satoshis(1700 / 1000))
def test_format_fee_decimal(self): self.assertEqual("1.7", format_fee_satoshis(Decimal("1.7")))
def format_fee_rate(self, fee_rate): # fee_rate is in sat/kB return format_fee_satoshis(fee_rate / 1000) + ' exo/byte'