Ejemplo n.º 1
0
def get_symbols():
    """
    :return:
    """
    url = hbu.MARKET_URL + '/v1/common/symbols'
    params = {}
    return hbu.http_get_request(url, params)
Ejemplo n.º 2
0
def get_detail(symbol, long_polling=None):
    """
    :param symbol: 可选值:{ ethcny }
    :param long_polling: 可选值: { true, false }
    :return:
    """
    params = {'symbol': symbol}
    if long_polling:
        params['long-polling'] = long_polling
    url = hbu.MARKET_URL + '/market/detail'
    return hbu.http_get_request(url, params)
Ejemplo n.º 3
0
def get_depth(symbol, type, long_polling=None):
    """
    :param symbol: 可选值:{ ethcny }
    :param type: 可选值:{ percent10, step0, step1, step2, step3, step4, step5 }
    :param long_polling: 可选值: { true, false }
    :return:
    """
    params = {'symbol': symbol, 'type': type}

    if long_polling:
        params['long-polling'] = long_polling
    url = hbu.MARKET_URL + '/market/depth'
    return hbu.http_get_request(url, params)
Ejemplo n.º 4
0
def get_kline(symbol, period, long_polling=None):
    """
    :param symbol: 可选值:{ ethcny }
    :param period: 可选值:{1min, 5min, 15min, 30min, 60min, 1day, 1mon, 1week, 1year }
    :param long_polling: 可选值: { true, false }
    :return:
    """
    params = {'symbol': symbol, 'period': period}

    if long_polling:
        params['long-polling'] = long_polling
    url = hbu.MARKET_URL + '/market/kline'
    return hbu.http_get_request(url, params)