From 8aa3d65338f5ba4f858deb3a8e3752e4efe67aed Mon Sep 17 00:00:00 2001 From: Luis Rodrigues Date: Sat, 25 May 2024 15:47:17 +0100 Subject: [PATCH] =?UTF-8?q?adicionada=20fun=C3=A7=C3=A3o=20'obter=5Flista?= =?UTF-8?q?=5Fmoedas=5Fvs=5Fcurrencies()'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- coingecko_api.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/coingecko_api.py b/coingecko_api.py index c283147..87edfe3 100644 --- a/coingecko_api.py +++ b/coingecko_api.py @@ -84,6 +84,18 @@ def consultar_preco(id_criptomoeda: str = '', # print(f'{dados_dict[item]}') # print(dados) +# https://docs.coingecko.com/v3.0.1/reference/simple-supported-currencies +# obter lista de todas as moedas suportadas por CoinGecko que podem ser usados como 'vs_currencies' +def obter_lista_moedas_vs_currencies() -> tuple: + endpoint_api = 'simple/supported_vs_currencies' + url_pedido = url_raiz_API + endpoint_api + resposta = requests.get(url_pedido, headers=headers) + return resposta.status_code, resposta.json() +# debug (decomentar linhas seguintes para testar funcao) +codigo, dados = obter_lista_moedas_vs_currencies() +for item in dados: + print(item) + # fazer consulta de dados OHLC def consulta_ohcl(criptomoeda: str = '', vs_currency: str = '',