confirmaion dialog if transaction fee is high
This commit is contained in:
@@ -1,3 +1,8 @@
|
|||||||
|
# Release 1.9.6
|
||||||
|
* During wallet creation, do not write seed to disk until it is encrypted.
|
||||||
|
* Confirmation dialog if the transaction fee is higher than 1mBTC.
|
||||||
|
* bugfixes
|
||||||
|
|
||||||
# Release 1.9.5
|
# Release 1.9.5
|
||||||
|
|
||||||
* Coin control: select addresses to send from
|
* Coin control: select addresses to send from
|
||||||
|
|||||||
@@ -903,6 +903,11 @@ class ElectrumWindow(QMainWindow):
|
|||||||
if amount >= confirm_amount:
|
if amount >= confirm_amount:
|
||||||
if not self.question(_("send %(amount)s to %(address)s?")%{ 'amount' : self.format_amount(amount) + ' '+ self.base_unit(), 'address' : to_address}):
|
if not self.question(_("send %(amount)s to %(address)s?")%{ 'amount' : self.format_amount(amount) + ' '+ self.base_unit(), 'address' : to_address}):
|
||||||
return
|
return
|
||||||
|
|
||||||
|
confirm_fee = self.config.get('confirm_fee', 100000)
|
||||||
|
if fee >= confirm_fee:
|
||||||
|
if not self.question(_("The fee for this transaction seems unusually high.\nAre you really sure you want to pay %(fee)s in fees?")%{ 'fee' : self.format_amount(fee) + ' '+ self.base_unit()}):
|
||||||
|
return
|
||||||
|
|
||||||
self.send_tx(to_address, amount, fee, label)
|
self.send_tx(to_address, amount, fee, label)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user