0
konzentrieren Sie sich auf
0
Anhänger

Gate.IO Python-Frage (1/3): HttpUtil.py-Codeinterpretation

Erstellt in: 2018-01-29 11:03:49, aktualisiert am:
comments   1
hits   2456

Gate.IO python Code auf Github Adresse https://github.com/gateio/rest/blob/master/python/HttpUtil.py Wer von euch ist der Experte, der den Code analysieren kann?

#!/usr/bin/python

-- coding: utf-8 --

import http.client import urllib import json from hashlib import sha512 import hmac / Weiß jemand, was HMAC ist und in welcher Python-Version?

/ Frage 1: Müssen die oben genannten Funktionen vorinstalliert sein, um Python 3X vorinstallieren zu können?

def getSign(params,secretKey): / sign = “ for key in (params.keys()): sign += key + ‘=’ + str(params[key]) +‘&’ sign = sign[:-1] my_sign = hmac.new( bytes(secretKey,encoding=‘utf8’),bytes(sign,encoding=‘utf8’), sha512).hexdigest() return my_sign

/ Kann jemand den Code der GATE.IO-Schnittstelle entschlüsseln?