コード例 #1
0
ファイル: base58.py プロジェクト: jakobvarmose/hyperbit
def decode_wif(chars):
    chars = chars.strip()
    data = decode_raw(chars)
    checksum = crypto.sha256d(data[:-4])[:4]
    assert checksum == data[-4:]
    assert data[0:1] == b'\x80'
    return data[1:-4]
コード例 #2
0
ファイル: base58.py プロジェクト: mirrorwish/hyperbit
def decode_wif(chars):
    chars = chars.strip()
    data = decode_raw(chars)
    checksum = crypto.sha256d(data[:-4])[:4]
    assert checksum == data[-4:]
    assert data[0:1] == b'\x80'
    return data[1:-4]
コード例 #3
0
ファイル: base58.py プロジェクト: jakobvarmose/hyperbit
def encode_wif(data):
    data = b'\x80' + data
    data = data + crypto.sha256d(data)[:4]
    return encode_raw(data)
コード例 #4
0
ファイル: base58.py プロジェクト: mirrorwish/hyperbit
def encode_wif(data):
    data = b'\x80'+data
    data = data+crypto.sha256d(data)[:4]
    return encode_raw(data)