コード例 #1
0
 def openOrders(self):
     URL = "/api2/1/private/openOrders"
     params = {}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #2
0
 def account(self):
     URL = "/v1/account"
     param = {}
     return httpPost(self.__url, URL, param, self.__apiKey,
                     self.__secretKey)
コード例 #3
0
ファイル: gateAPI.py プロジェクト: zuckzhao321/rest
 def depositsWithdrawals(self, start,end):
     URL = "/api2/1/private/depositsWithdrawals"
     params = {'start': start,'end':end}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #4
0
 def cancelAllOrders(self, type, currencyPair):
     URL = "/api2/1/private/cancelAllOrders"
     params = {'type': type, 'currencyPair': currencyPair}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #5
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def cancelOrder(self, orderNumber, currencyPair):
     URL = "/api2/1/private/cancelOrder"
     params = {'orderNumber': orderNumber, 'currencyPair': currencyPair}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #6
0
ファイル: gateAPI.py プロジェクト: zuckzhao321/rest
 def balances(self):
     URL = "/api2/1/private/balances"
     param = {}
     return httpPost(self.__url, URL, param, self.__apiKey, self.__secretKey)
コード例 #7
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def getOrder(self, orderNumber, currencyPair):
     URL = "/api2/1/private/getOrder"
     params = {'orderNumber': orderNumber, 'currencyPair': currencyPair}
     data = json.loads( httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     return json.dumps(data, indent=2)        
コード例 #8
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def depositsWithdrawals(self, start,end):
     URL = "/api2/1/private/depositsWithdrawals"
     params = {'start': start,'end':end}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #9
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def sell(self, currencyPair, rate, amount):
     URL = "/api2/1/private/sell"
     params = {'currencyPair': currencyPair, 'rate': rate, 'amount': amount}
     data = json.loads( httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     return json.dumps(data, indent=2)
コード例 #10
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def cancelAllOrders(self, type, currencyPair):
     URL = "/api2/1/private/cancelAllOrders"
     params = {'type': type, 'currencyPair': currencyPair}
     data = json.loads( httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     return json.dumps(data, indent=2)
コード例 #11
0
 def orderHistory(self, symbol, page):
     URL = "/v1/orderHistory"
     params = {'symbol': symbol, 'page': page}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #12
0
 def openOrders(self, page):
     URL = "/v1/openOrders"
     params = {'page': page}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #13
0
 def cancelOrder(self, symbol, orderId):
     URL = "/v1/cancelOrder"
     params = {'symbol': symbol, 'order_id': orderId}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #14
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def balances(self):
     URL = "/api2/1/private/balances"
     param = {}
     return httpPost(self.__url, URL, param, self.__apiKey, self.__secretKey)
コード例 #15
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def getOrderFormatted(self, orderNumber, currencyPair):
     URL = "/api2/1/private/getOrder"
     params = {'orderNumber': orderNumber, 'currencyPair': currencyPair}
     data = json.loads(httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     print ("%s order:%s status:%s type:%s rate:%s amount:%s" % (currencyPair.upper(), data['order']['orderNumber'], data['order']['status'], data['order']['type'], data['order']['rate'], data['order']['amount']))
     return 0
コード例 #16
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def depositAddres(self,param):
     URL = "/api2/1/private/depositAddress"
     params = {'currency':param}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #17
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def myTradeHistory(self, currencyPair, orderNumber):
     URL = "/api2/1/private/tradeHistory"
     params = {'currencyPair': currencyPair, 'orderNumber': orderNumber}
     data = json.loads(httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     return json.dumps(data, indent=2)
コード例 #18
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def sell(self, currencyPair, rate, amount):
     URL = "/api2/1/private/sell"
     params = {'currencyPair': currencyPair, 'rate': rate, 'amount': amount}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #19
0
ファイル: gateAPI.py プロジェクト: micerin/gateio-rest
 def balances(self):
     URL = "/api2/1/private/balances"
     param = {}
     data = json.loads( httpPost(self.__url, URL, param, self.__apiKey, self.__secretKey), object_pairs_hook=OrderedDict)
     return json.dumps(data, indent=2)
コード例 #20
0
ファイル: gateAPI.py プロジェクト: zuckzhao321/rest
 def withdraw(self, currency, amount, address):
     URL = "/api2/1/private/withdraw"
     params = {'currency': currency, 'amount': amount,'address':address}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #21
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def cancelAllOrders(self, type, currencyPair):
     URL = "/api2/1/private/cancelAllOrders"
     params = {'type': type, 'currencyPair': currencyPair}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #22
0
ファイル: gateAPI.py プロジェクト: zuckzhao321/rest
 def depositAddres(self,param):
     URL = "/api2/1/private/depositAddress"
     params = {'currency':param}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #23
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def openOrders(self):
     URL = "/api2/1/private/openOrders"
     params = {}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #24
0
ファイル: gateAPI.py プロジェクト: zuckzhao321/rest
 def sell(self, currencyPair, rate, amount):
     URL = "/api2/1/private/sell"
     params = {'currencyPair': currencyPair, 'rate': rate, 'amount': amount}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #25
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def mytradeHistory(self, currencyPair, orderNumber):
     URL = "/api2/1/private/tradeHistory"
     params = {'currencyPair': currencyPair, 'orderNumber': orderNumber}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #26
0
 def getOrder(self, orderNumber, currencyPair):
     URL = "/api2/1/private/getOrder"
     params = {'orderNumber': orderNumber, 'currencyPair': currencyPair}
     return httpPost(self.__url, URL, params, self.__apikey,
                     self.__secretkey)
コード例 #27
0
ファイル: gateAPI.py プロジェクト: mktsyy/codes
 def withdraw(self, currency, amount, address):
     URL = "/api2/1/private/withdraw"
     params = {'currency': currency, 'amount': amount,'address':address}
     return httpPost(self.__url, URL, params, self.__apiKey, self.__secretKey)
コード例 #28
0
 def mytradeHistory(self, currencyPair, orderNumber):
     URL = "/api2/1/private/tradeHistory"
     params = {'currencyPair': currencyPair, 'orderNumber': orderNumber}
     return httpPost(self.__url, URL, params, self.__apiKey,
                     self.__secretKey)
コード例 #29
0
ファイル: gateAPI.py プロジェクト: AlwaysTyping/rest
 def getOrder(self, orderNumber, currencyPair):
     URL = "/api2/1/private/getOrder"
     return httpPost(self.__url, URL, params, self.__apikey, self.__secretkey)