tdont create wallet instance twice - electrum - Electrum Bitcoin wallet
HTML git clone https://git.parazyd.org/electrum
DIR Log
DIR Files
DIR Refs
DIR Submodules
---
DIR commit ca9eb508217c7d379a1af656db9776feb9e42903
DIR parent 5b96d5166e31984a0ea20e94f326663e7a11ab90
HTML Author: ThomasV <thomasv@electrum.org>
Date: Wed, 28 Oct 2015 11:03:39 +0100
dont create wallet instance twice
Diffstat:
M electrum | 14 +++++++-------
1 file changed, 7 insertions(+), 7 deletions(-)
---
DIR diff --git a/electrum b/electrum
t@@ -161,13 +161,13 @@ def init_cmdline(config):
print_msg("Wallet saved in '%s'" % wallet.storage.path)
- if cmd.name not in ['create', 'restore'] and cmd.requires_wallet and not storage.file_exists:
- print_msg("Error: Wallet file not found.")
- print_msg("Type 'electrum create' to create a new wallet, or provide a path to a wallet with the -w option")
- sys.exit(0)
-
- # create wallet instance
- wallet = Wallet(storage) if cmd.requires_wallet else None
+ else:
+ if cmd.requires_wallet and not storage.file_exists:
+ print_msg("Error: Wallet file not found.")
+ print_msg("Type 'electrum create' to create a new wallet, or provide a path to a wallet with the -w option")
+ sys.exit(0)
+ # create wallet instance
+ wallet = Wallet(storage) if cmd.requires_wallet else None
# notify plugins
always_hook('cmdline_load_wallet', wallet)