diff --git a/electrum b/electrum index c1d7dde6..32b5388d 100755 --- a/electrum +++ b/electrum @@ -18,6 +18,19 @@ import re, sys, getpass +try: + import ecdsa +except: + print "python-ecdsa does not seem to be installed. Try 'sudo pip install ecdsa'" + sys.exit(1) + +try: + import aes +except: + print "AES does not seem to be installed. Try 'sudo pip install slowaes'" + sys.exit(1) + + import electrum from optparse import OptionParser from decimal import Decimal diff --git a/lib/wallet.py b/lib/wallet.py index 5bf3cd47..d6570439 100644 --- a/lib/wallet.py +++ b/lib/wallet.py @@ -18,20 +18,8 @@ import sys, base64, os, re, hashlib, copy, operator, ast, threading, random - -try: - import ecdsa - from ecdsa.util import string_to_number, number_to_string -except: - print "python-ecdsa does not seem to be installed. Try 'sudo pip install ecdsa'" - sys.exit(1) - -try: - import aes -except: - print "AES does not seem to be installed. Try 'sudo pip install slowaes'" - sys.exit(1) - +import slowaes, ecdsa +from ecdsa.util import string_to_number, number_to_string ############ functions from pywallet #####################