replace tx.input, tx.output by methods, so that deserialize calls are encapsulated
This commit is contained in:
@@ -235,7 +235,7 @@ class TxDialog(QDialog, MessageBoxMixin):
|
||||
if self.tx.locktime > 0:
|
||||
vbox.addWidget(QLabel("LockTime: %d\n" % self.tx.locktime))
|
||||
|
||||
vbox.addWidget(QLabel(_("Inputs") + ' (%d)'%len(self.tx.inputs)))
|
||||
vbox.addWidget(QLabel(_("Inputs") + ' (%d)'%len(self.tx.inputs())))
|
||||
|
||||
ext = QTextCharFormat()
|
||||
rec = QTextCharFormat()
|
||||
@@ -258,7 +258,7 @@ class TxDialog(QDialog, MessageBoxMixin):
|
||||
i_text.setReadOnly(True)
|
||||
i_text.setMaximumHeight(100)
|
||||
cursor = i_text.textCursor()
|
||||
for x in self.tx.inputs:
|
||||
for x in self.tx.inputs():
|
||||
if x.get('is_coinbase'):
|
||||
cursor.insertText('coinbase')
|
||||
else:
|
||||
@@ -279,7 +279,7 @@ class TxDialog(QDialog, MessageBoxMixin):
|
||||
cursor.insertBlock()
|
||||
|
||||
vbox.addWidget(i_text)
|
||||
vbox.addWidget(QLabel(_("Outputs") + ' (%d)'%len(self.tx.outputs)))
|
||||
vbox.addWidget(QLabel(_("Outputs") + ' (%d)'%len(self.tx.outputs())))
|
||||
o_text = QTextEdit()
|
||||
o_text.setFont(QFont(MONOSPACE_FONT))
|
||||
o_text.setReadOnly(True)
|
||||
|
||||
Reference in New Issue
Block a user