Всем привет!
Помогите, пожалуйста, раскодировать приватный ключ.
Пробовал с помощью
bytes.decode()
, выдает ошибку
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa5 in position 0: invalid start byte
Сам код
from ethereum import utils
import os
private_key = utils.sha3(os.urandom(4096))
raw_address = utils.privtoaddr(private_key)
account_address = utils.checksum_encode(raw_address)
print("Адрес ", account_address)
print("Ключ ", private_key)
Пример, что он выдает:
Адрес 0x304e199c8E5A7D9413db8B97E4C4768648034c23
Ключ b'\x9f\xde\xf9`\x98\xe5\xdc\xf2\x01w\x8d\xb3}\xc3\xaa\xa1\x1d5\x9ci\x97\xc4-\x07\xa5c=\x0f\xa6\xbf\xfe\x9c'