URI: 
       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
        # **************************************************************************