def get_crypto_quote_from_id(id, info=None): """Gets information about a crypto including low price, high price, and open price. Uses the id instead of crypto ticker. :param id: The id of a crypto. :type id: str :param info: Will filter the results to have a list of the values that correspond to key that matches info. :type info: Optional[str] :returns: [dict] If info parameter is left as None then the list will contain a dictionary of key/value pairs for each ticker. \ Otherwise, it will be a list of strings where the strings are the values of the key that corresponds to info. :Dictionary Keys: * asset_currency * display_only * id * max_order_size * min_order_size * min_order_price_increment * min_order_quantity_increment * name * quote_currency * symbol * tradability """ url = urls.crypto_quote(id) data = helper.request_get(url) return (helper.filter(data, info))
def get_crypto_quote_from_id(id, info=None): """Gets information about a crypto including low price, high price, and open price. Uses the id instead of crypto ticker. :param id: The id of a crypto. :type id: str :param info: Will filter the results to have a list of the values that correspond to key that matches info. :type info: Optional[str] :returns: If info parameter is left as None then the list will contain a dictionary of key/value pairs for each ticker. \ Otherwise, it will be a list of strings where the strings are the values of the key that corresponds to info. """ url = urls.crypto_quote(id) data = helper.request_get(url) return(helper.filter(data, info))
def get_crypto_quote(symbol, info=None): """Gets information about a crypto including low price, high price, and open price :param symbol: The crypto ticker. :type symbol: str :param info: Will data_filter the results to have a list of the values that correspond to key that matches info. :type info: Optional[str] :returns: If info parameter is left as None then the list will contain a dictionary of key/value pairs for each ticker. \ Otherwise, it will be a list of strings where the strings are the values of the key that corresponds to info. """ _id = get_crypto_info(symbol, info='id') url = urls.crypto_quote(_id) data = helper.request_get(url) return helper.data_filter(data, info)
def get_crypto_quote(symbol, info=None): """Gets information about a crypto including low price, high price, and open price :param symbol: The crypto ticker. :type symbol: str :param info: Will filter the results to have a list of the values that correspond to key that matches info. :type info: Optional[str] :returns: [dict] If info parameter is left as None then the list will contain a dictionary of key/value pairs for each ticker. \ Otherwise, it will be a list of strings where the strings are the values of the key that corresponds to info. :Dictionary Keys: * ask_price * bid_price * high_price * id * low_price * mark_price * open_price * symbol * volume """ id = get_crypto_info(symbol, info='id') url = urls.crypto_quote(id) data = helper.request_get(url) return (helper.filter_data(data, info))