disable bip32
authorthomasv <thomasv@gitorious>
Thu, 31 Oct 2013 12:28:52 +0000 (13:28 +0100)
committerthomasv <thomasv@gitorious>
Thu, 31 Oct 2013 12:28:52 +0000 (13:28 +0100)
gui/qt/installwizard.py
lib/wallet.py

index 342279a..47309db 100644 (file)
@@ -75,7 +75,7 @@ class InstallWizard(QDialog):
         if not r:
             return
 
-        if r != wallet.seed:
+        if r != wallet.get_mnemonic(None):
             QMessageBox.warning(None, _('Error'), _('Incorrect seed'), _('OK'))
             return False
         else:
@@ -232,7 +232,7 @@ class InstallWizard(QDialog):
     def show_seed(self, wallet):
         from seed_dialog import make_seed_dialog
 
-        vbox = make_seed_dialog(wallet.seed, wallet.imported_keys)
+        vbox = make_seed_dialog(wallet.get_mnemonic(None), wallet.imported_keys)
         vbox.addLayout(ok_cancel_buttons(self, _("Next")))
 
         if self.layout(): QWidget().setLayout(self.layout())
index 1c51e00..71e8449 100644 (file)
@@ -293,10 +293,15 @@ class Wallet:
             raise BaseException("a seed exists")
 
         if not seed:
-            self.seed = self.make_seed()
-            self.seed_version = SEED_VERSION
+            self.seed = random_seed(128)
+            self.seed_version = 4
             return
 
+        #if not seed:
+        #    self.seed = self.make_seed()
+        #    self.seed_version = SEED_VERSION
+        #    return
+
         # find out what kind of wallet we are
         try:
             seed.decode('hex')
@@ -335,9 +340,12 @@ class Wallet:
 
 
     def create_accounts(self): 
-        # create default account
-        self.create_master_keys('1')
-        self.create_account('1','Main account')
+        if self.seed_version == 4:
+            self.create_old_account()
+        else:
+            # create default account
+            self.create_master_keys('1')
+            self.create_account('1','Main account')
 
 
     def create_master_keys(self, account_type):
@@ -1546,10 +1554,7 @@ class Wallet:
         wait_for_network()
 
 
-        if self.seed_version == 4:
-            self.create_old_account()
-        else:
-            self.create_accounts()
+        self.create_accounts()
         wait_for_wallet()