Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 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()
Exemplo n.º 8
0
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()
Exemplo n.º 9
0
def HASH_RIPEMD160(data):
    return ripemd.new(data).digest()
def HASH_RIPEMD160(data):
    return ripemd.new(data).digest()