Example #1
0
def hash_160(public_key):
    try:
        md = hashlib.new('ripemd160')
        md.update(sha256(public_key))
        return md.digest()
    except Exception:
        import ripemd
        md = ripemd.new(sha256(public_key))
        return md.digest()
Example #2
0
def rhash(s):
    try:
        md = hashlib.new('ripemd160')
        md.update(hashlib.sha256(s).digest())
        return md.digest()
    except:
        import ripemd
        md = ripemd.new(hashlib.sha256(s).digest())
        return md.digest()
Example #3
0
def hash_160(public_key):
    try:
        md = hashlib.new('ripemd160')
        md.update(hashlib.sha256(public_key).digest())
        return md.digest()
    except:
        import ripemd
        md = ripemd.new(hashlib.sha256(public_key).digest())
        return md.digest()
Example #4
0
def rhash(s):
    try:
        md = hashlib.new('ripemd160')
        md.update(hashlib.sha256(s).digest())
        return md.digest()
    except:
        import ripemd
        md = ripemd.new(hashlib.sha256(s).digest())
        return md.digest()
Example #5
0
def hash_160(public_key):
    try:
        md = hashlib.new('ripemd160')
        md.update(sha256(public_key))
        return md.digest()
    except Exception:
        # not available in Android SL4a
        import ripemd
        md = ripemd.new(sha256(public_key))
        return md.digest()
Example #6
0
def hash_160(public_key):
    try:
        md = hashlib.new("ripemd160")
        md.update(hashlib.sha256(public_key).digest())
        return md.digest()
    except:
        import ripemd

        md = ripemd.new(hashlib.sha256(public_key).digest())
        return md.digest()
Example #7
0
def hash_160(public_key):
    try:
        md = hashlib.new('ripemd160')
        md.update(sha256(public_key))
        return md.digest()
    except Exception:
        # not available in Android SL4a
        import ripemd
        md = ripemd.new(sha256(public_key))
        return md.digest()
def hash_160(public_key):
    """ Same as Bitcoin's SHA256>>RIPEMD160 """
    try:
        md = hashlib.new('ripemd160')
        md.update(hashlib.sha256(public_key).digest())
        return md.digest()
    except Exception:
        import ripemd
        md = ripemd.new(hashlib.sha256(public_key).digest())
        return md.digest()
Example #9
0
def HASH_RIPEMD160(data):
    return ripemd.new(data).digest()
def HASH_RIPEMD160(data):
    return ripemd.new(data).digest()