1
0

sign unicode messages

This commit is contained in:
thomasv
2013-09-15 17:33:27 +02:00
parent 4b9b532738
commit 2c6534c1ba
2 changed files with 5 additions and 2 deletions

View File

@@ -1496,7 +1496,7 @@ class ElectrumWindow(QMainWindow):
@protected
def do_sign(self, address, message, signature, password):
try:
sig = self.wallet.sign_message(str(address.text()), str(message.toPlainText()), password)
sig = self.wallet.sign_message(str(address.text()), unicode(message.toPlainText()), password)
signature.setText(sig)
except BaseException, e:
self.show_message(str(e))
@@ -1558,7 +1558,7 @@ class ElectrumWindow(QMainWindow):
layout.setRowStretch(3,1)
def do_verify():
if self.wallet.verify_message(verify_address.text(), str(verify_signature.toPlainText()), str(verify_message.toPlainText())):
if self.wallet.verify_message(verify_address.text(), str(verify_signature.toPlainText()), unicode(verify_message.toPlainText())):
self.show_message(_("Signature verified"))
else:
self.show_message(_("Error: wrong signature"))