minor fix: do_update_fee
This commit is contained in:
@@ -1152,18 +1152,20 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
|
||||
except BaseException:
|
||||
return
|
||||
if not freeze_fee:
|
||||
fee = None if self.not_enough_funds else self.wallet.get_tx_fee(tx)
|
||||
fee = None if self.not_enough_funds else tx.get_fee()
|
||||
self.fee_e.setAmount(fee)
|
||||
|
||||
if self.is_max:
|
||||
amount = tx.output_value()
|
||||
self.amount_e.setAmount(amount)
|
||||
|
||||
if fee is None:
|
||||
return
|
||||
rbf_policy = self.config.get('rbf_policy', 1)
|
||||
if rbf_policy == 0:
|
||||
b = True
|
||||
elif rbf_policy == 1:
|
||||
fee_rate = tx.get_fee() * 1000 / tx.estimated_size()
|
||||
fee_rate = fee * 1000 / tx.estimated_size()
|
||||
try:
|
||||
c = self.config.reverse_dynfee(fee_rate)
|
||||
b = c in [-1, 25]
|
||||
|
||||
Reference in New Issue
Block a user