If you are updating or the electrum.dat is already in the /.electrum folder the client will turns it into the new wallet structure automatically
If you don't have labels that you would like to keep, you better use the seed to restore in the new 1.9
I save the electrum.dat file before formatting and now i don't know where to put it since Electrum 1.9 seems to have changed its structure: now there is a new folder named "wallets" in .electrum hidden folder.
I would keep all my labels... why is better to restore with seed?
can you explain how it is failing?
I tried to copy my backup file to .electrum (as it was before) and in this way Electrum doesn't start.
Traceback (most recent call last):
File "/usr/local/bin/electrum", line 160, in <module>
gui.main(url)
File "/usr/local/lib/python2.7/dist-packages/electrum_gui/qt/__init__.py", line 92, in main
wallet = Wallet(storage)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet_factory.py", line 11, in __new__
return Wallet(config)
File "/usr/local/lib/python2.7/dist-packages/electrum/wallet.py", line 172, in __init__
self.fee = int(storage.get('fee_per_kb',20000))
TypeError: int() argument must be a string or a number, not 'NoneType'
If i go to see to the folder i see that the electrum.dat has been deleted and a new file named default_wallet results to be created in wallets folder.
Anyway Electrum doesn't start.