fix: add type 'aaddress' in change output
authorThomasV <thomasv@gitorious>
Tue, 8 Jul 2014 21:53:20 +0000 (23:53 +0200)
committerThomasV <thomasv@gitorious>
Tue, 8 Jul 2014 21:53:20 +0000 (23:53 +0200)
gui/qt/main_window.py
lib/wallet.py

index 7ced30e..b8dccc7 100644 (file)
@@ -1060,6 +1060,7 @@ class ElectrumWindow(QMainWindow):
                 self.wallet.add_keypairs(tx, keypairs, password)
                 self.wallet.sign_transaction(tx, keypairs, password)
             except Exception as e:
+                traceback.print_exc(file=sys.stdout)
                 tx.error = str(e)
             return tx
 
index f8eba63..2d2ba93 100644 (file)
@@ -648,7 +648,7 @@ class Abstract_Wallet:
 
             # Insert the change output at a random position in the outputs
             posn = random.randint(0, len(outputs))
-            outputs[posn:posn] = [( change_addr,  change_amount)]
+            outputs[posn:posn] = [( 'address', change_addr,  change_amount)]
         return outputs
 
     def get_history(self, address):