Browse Source

Better tx feerate formatting

master
Kristaps Kaupe 5 years ago
parent
commit
a982ea0e17
No known key found for this signature in database
GPG Key ID: 33E472FE870C7E5D
  1. 3
      jmbitcoin/jmbitcoin/amount.py
  2. 2
      jmbitcoin/test/test_amounts.py

3
jmbitcoin/jmbitcoin/amount.py

@ -60,4 +60,5 @@ def sat_to_str_p(sat):
def fee_per_kb_to_str(feerate):
return str(feerate) + " sat/vkB (" + str(feerate / 1000) + " sat/vB)"
return (str(int(feerate)) + " sat/vkB (" +
'%.1f' % (int(feerate / 100) / 10) + " sat/vB)")

2
jmbitcoin/test/test_amounts.py

@ -112,3 +112,5 @@ def test_sat_to_str_p():
def test_fee_per_kb_to_str():
assert(btc.fee_per_kb_to_str(1000) == "1000 sat/vkB (1.0 sat/vB)")
assert(btc.fee_per_kb_to_str(1234) == "1234 sat/vkB (1.2 sat/vB)")
assert(btc.fee_per_kb_to_str(1999) == "1999 sat/vkB (1.9 sat/vB)")

Loading…
Cancel
Save