Browse Source

Qt: feerate edit was sometimes rounding inconsistently

3.2.x
SomberNight 7 years ago
parent
commit
9788ca0250
No known key found for this signature in database GPG Key ID: B33B5F232C6271E9
  1. 7
      gui/qt/amountedit.py

7
gui/qt/amountedit.py

@ -6,7 +6,8 @@ from PyQt5.QtCore import *
from PyQt5.QtGui import *
from PyQt5.QtWidgets import (QLineEdit, QStyle, QStyleOptionFrame)
from electrum.util import format_satoshis_plain, decimal_point_to_base_unit_name, FEERATE_PRECISION
from electrum.util import (format_satoshis_plain, decimal_point_to_base_unit_name,
FEERATE_PRECISION, quantize_feerate)
class MyLineEdit(QLineEdit):
@ -123,3 +124,7 @@ class FeerateEdit(BTCAmountEdit):
if sat_per_byte_amount is None:
return None
return 1000 * sat_per_byte_amount
def setAmount(self, amount):
amount = quantize_feerate(amount)
super().setAmount(amount)

Loading…
Cancel
Save