Здравствуйте,
имею такой код:
https://pastebin.com/kBwdXSmq
На строке
sign = hmac.new(secret_key, msg=encoded_data, digestmod=hashlib.sha256).hexdigest().upper()
получаю ошибку: TypeError: key: expected bytes or bytearray, but got 'str'
Пробовал делать так:
sign = hmac.new(secret_key.encode('utf8'), msg=encoded_data, digestmod=hashlib.sha256).hexdigest().upper()
Ошибка: TypeError: Unicode-objects must be encoded before hashing
Пожалуйста, помогите решить