def getTicker(self, param): URL = "/v1/pubticker/" msg = rsUtilfunc.httpGet(self.__url, URL, param, self.proxy) self.res.append(json.dumps(msg)) return msg
def getOrderBook(self, param): URL = "/v1/book/" msg = rsUtilfunc.httpGet(self.__url, URL, param, self.proxy) self.res.append(json.dumps(msg)) return msg
def tradeHistory(self, param): URL = "/api2/1/tradeHistory" return rsUtilfunc.httpGet(self.__url, URL, param, self.proxy)
def findAllSymbol(self, param): URL = "/v1/symbols" msg = rsUtilfunc.httpGet(self.__url, URL, '', self.proxy) return msg
def ticker(self, param): URL = "/api2/1/ticker" return rsUtilfunc.httpGet(self.__url, URL, param, self.proxy)
def orderBooks(self): URL = "/api2/1/orderBooks" param = '' return rsUtilfunc.httpGet(self.__url, URL, param, self.proxy)
def marketlist(self): URL = "/api2/1/marketlist" params = '' return rsUtilfunc.httpGet(self.__url, URL, params, self.proxy)
def tickers(self): URL = "/api2/1/tickers" params = '' return rsUtilfunc.httpGet(self.__url, URL, params, self.proxy)
def pairs(self): URL = "/api2/1/pairs" params = '' return rsUtilfunc.httpGet(self.__url, URL, params)
def orderBook(self, param): URL = "/public/orderbook" msg = rsUtilfunc.httpGet(self.__url, URL, param, self.proxy) tstmp = {'timestamp': round(time.time() * 1000)} msg_tstmp = dict(tstmp, **msg) self.res.append(json.dumps(msg_tstmp))
def tradeHistory(self, param): URL = "/api2/1/tradeHistory" return rsUtilfunc.httpGet(self.__url, URL, param,self.proxy) # #获取帐号资金余额 # def balances(self): # URL = "/api2/1/private/balances" # param = {} # return rsUtilfunc.httpPost(self.__url,URL,param,self.__apikey,self.__secretkey) # # # # 获取充值地址 # def depositAddres(self,param): # URL = "/api2/1/private/depositAddress" # params = {'currency':param} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 获取充值提现历史 # def depositsWithdrawals(self, start,end): # URL = "/api2/1/private/depositsWithdrawals" # params = {'start': start,'end':end} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 买入 # def buy(self, currencyPair,rate, amount): # URL = "/api2/1/private/buy" # params = {'currencyPair': currencyPair,'rate':rate,'amount':amount} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # 卖出 # def sell(self, currencyPair, rate, amount): # URL = "/api2/1/private/sell" # params = {'currencyPair': currencyPair, 'rate': rate, 'amount': amount} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # 取消订单 # def cancelOrder(self, orderNumber, currencyPair): # URL = "/api2/1/private/cancelOrder" # params = {'orderNumber': orderNumber, 'currencyPair': currencyPair} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 取消所有订单 # def cancelAllOrders(self, type, currencyPair): # URL = "/api2/1/private/cancelAllOrders" # params = {'type': type, 'currencyPair': currencyPair} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 获取下单状态 # def getOrder(self, orderNumber, currencyPair): # URL = "/api2/1/private/getOrder" # params={} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 获取我的当前挂单列表 # def openOrders(self): # URL = "/api2/1/private/openOrders" # params = {} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # # 获取我的24小时内成交记录 # def mytradeHistory(self,currencyPair,orderNumber): # URL = "/api2/1/private/tradeHistory" # params = {'currencyPair': currencyPair, 'orderNumber': orderNumber} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey) # # # 提现 # def withdraw(self,currency,amount,address): # URL = "/api2/1/private/withdraw" # params = {'currency': currency, 'amount': amount,'address':address} # return rsUtilfunc.httpPost(self.__url, URL, params, self.__apikey, self.__secretkey)
def orderBook(self, param): URL = "/api/v2/order_book" msg = rsUtilfunc.httpGet(self.__url, URL, param, self.proxy) self.res.append(json.dumps(msg))
def orderBook(self, param): URL = "/api2/1/orderBook" return rsUtilfunc.httpGet(self.__url, URL, param, self.proxy)