URI: 
       tuse a wallet-owned dummy_address, to minimize risk of losses. This was removed in 11d135b without explanation - electrum - Electrum Bitcoin wallet
  HTML git clone https://git.parazyd.org/electrum
   DIR Log
   DIR Files
   DIR Refs
   DIR Submodules
       ---
   DIR commit 97c443a86d908d1ee5558d9da372a7b191bbd689
   DIR parent f49f5383158cfe7dff33075780a2704064224c4a
  HTML Author: ThomasV <thomasv@electrum.org>
       Date:   Wed,  6 Jan 2016 09:36:13 +0100
       
       use a wallet-owned dummy_address, to minimize risk of losses. This was removed in 11d135b without explanation
       
       Diffstat:
         M gui/qt/main_window.py               |       5 ++++-
       
       1 file changed, 4 insertions(+), 1 deletion(-)
       ---
   DIR diff --git a/gui/qt/main_window.py b/gui/qt/main_window.py
       t@@ -252,6 +252,9 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
                self.wallet = wallet
                self.update_recently_visited(wallet.storage.path)
                self.import_old_contacts()
       +        # address used to create a dummy transaction and estimate transaction fee
       +        a = self.wallet.addresses(False)
       +        self.dummy_address = a[0] if a else None
                self.accounts_expanded = self.wallet.storage.get('accounts_expanded',{})
                self.current_account = self.wallet.storage.get("current_account", None)
                self.history_list.update()
       t@@ -1071,7 +1074,7 @@ class ElectrumWindow(QMainWindow, MessageBoxMixin, PrintError):
                else:
                    fee = self.fee_e.get_amount() if freeze_fee else None
                    if not outputs:
       -                addr = self.payto_e.payto_address if self.payto_e.payto_address else None
       +                addr = self.payto_e.payto_address if self.payto_e.payto_address else self.dummy_address
                        outputs = [('address', addr, amount)]
                    try:
                        tx = self.wallet.make_unsigned_transaction(self.get_coins(), outputs, self.config, fee)