tfix: add missing definition of sha1 - electrum - Electrum Bitcoin wallet HTML git clone https://git.parazyd.org/electrum DIR Log DIR Files DIR Refs DIR Submodules --- DIR commit ebd5a565ed0e9fe5313ecf514739d1240d697e04 DIR parent 62643cbc185ac7af112e30ead1d495facc3dc6da HTML Author: ThomasV <thomasv@electrum.org> Date: Wed, 9 Sep 2015 18:15:38 +0200 fix: add missing definition of sha1 Diffstat: M lib/paymentrequest.py | 1 + M lib/rsakey.py | 5 +++++ 2 files changed, 6 insertions(+), 0 deletions(-) --- DIR diff --git a/lib/paymentrequest.py b/lib/paymentrequest.py t@@ -128,6 +128,7 @@ class PaymentRequest: try: x, ca = verify_cert_chain(cert.certificate) except BaseException as e: + traceback.print_exc(file=sys.stderr) self.error = str(e) return False # get requestor name DIR diff --git a/lib/rsakey.py b/lib/rsakey.py t@@ -14,10 +14,15 @@ import os import math import base64 import binascii +import hashlib from pem import * +def SHA1(x): + return hashlib.sha1(x).digest() + + # ************************************************************************** # PRNG Functions # **************************************************************************