Browse Source

get_tx_info: fix types

283
ThomasV 8 years ago
parent
commit
9896718f09
  1. 3
      gui/kivy/uix/dialogs/tx_dialog.py
  2. 2
      gui/qt/transaction_dialog.py
  3. 4
      lib/wallet.py

3
gui/kivy/uix/dialogs/tx_dialog.py

@ -107,7 +107,8 @@ class TxDialog(Factory.Popup):
def update(self):
format_amount = self.app.format_amount_and_units
self.tx_hash, self.status_str, self.description, self.can_broadcast, self.can_rbf, amount, fee, height, conf, timestamp, exp_n = self.wallet.get_tx_info(self.tx)
tx_hash, self.status_str, self.description, self.can_broadcast, self.can_rbf, amount, fee, height, conf, timestamp, exp_n = self.wallet.get_tx_info(self.tx)
self.tx_hash = tx_hash or ''
if timestamp:
self.date_str = datetime.fromtimestamp(timestamp).isoformat(' ')[:-3]
elif exp_n:

2
gui/qt/transaction_dialog.py

@ -190,7 +190,7 @@ class TxDialog(QDialog, MessageBoxMixin):
else:
self.sign_button.hide()
self.tx_hash_e.setText(tx_hash)
self.tx_hash_e.setText(tx_hash or _('Unknown'))
if desc is None:
self.tx_desc.hide()
else:

4
lib/wallet.py

@ -606,7 +606,7 @@ class Abstract_Wallet(PrintError):
exp_n = None
can_broadcast = False
can_bump = False
label = None
label = ''
height = conf = timestamp = None
if tx.is_complete():
tx_hash = tx.hash()
@ -633,7 +633,7 @@ class Abstract_Wallet(PrintError):
else:
s, r = tx.signature_count()
status = _("Unsigned") if s == 0 else _('Partially signed') + ' (%d/%d)'%(s,r)
tx_hash = _('Unknown')
tx_hash = None
if is_relevant:
if is_mine:

Loading…
Cancel
Save