tMerge branch 'master' of gitorious.org:electrum/electrum - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit 9580562677c8197016373c48719429e2ef62ce8a DIR parent bcee01f4bb0517a72a5a1c7cc70ea099401ed76f HTML Author: ThomasV <thomasv@gitorious> Date: Sun, 18 Dec 2011 23:03:32 +0100 Merge branch 'master' of gitorious.org:electrum/electrum Diffstat: M client/RELEASE-NOTES | 38 ++++++++++++++++++------------- 1 file changed, 22 insertions(+), 16 deletions(-) --- DIR diff --git a/client/RELEASE-NOTES b/client/RELEASE-NOTES t@@ -1,28 +1,31 @@ -Version 0.34 ------------- -The key derivation was changed again in version 0.34, in order to -offer "type 2 wallet" capabilities. If you use an older wallet, you -will need to create a new wallet and move your coins. The procedure is -described below (version 0.31). +This page lists versions of Electrum that are incompatible with the +previous version. These incompatibilities are caused by a change in +the key derivation algorithm. +Wallets created before the change are incompatible with the new +version, and that users need to move their bitcoins. We apologize for +the inconvenience. We try to keep this kind of upgrades as rare as +possible. -Version 0.31 ------------- -version 0.31 fixes a vulnerability in the key generation function. -Unfortunately, this means that wallets created prior to 0.31 are -incompatible with newer versions. We apologize for the -inconvenience. We try to keep this kind of upgrades as rare as -possible. +LIST OF UPGRADES: +----------------- + +Version 0.34: The key derivation was changed again in version 0.34, in order to offer "type 2 wallet" capabilities. +Version 0.31: This version fixes a vulnerability in the key generation function. + -If you use an older wallet, you will see a message asking you to +HOW TO UPGRADE: +--------------- + +If your wallet is deprecated, you will see a message asking you to create a new wallet and to move your balance to the new wallet. Here are the steps that you need to follow: -* create a new wallet: electrum.py -w my_new_wallet.dat +* create a new wallet with the new version of Electrum: /path/to/new/electrum.py -w my_new_wallet.dat * copy a receiving address from the new wallet -* open your old wallet: +* open your old wallet with the old version of Electrum: /path/to/old/electrum.py -w my_old_wallet * move your entire balance to the new address. Note that you may keep your current seed. For this, all you need to do t@@ -30,3 +33,6 @@ is to create the new wallet using the wallet recovery procedure. You will not recover your old wallet with the new software, but you will get a new wallet instead. + + +