adicionada funcao 'lista_moedas()'

This commit is contained in:
2024-05-26 15:49:50 +01:00
parent 3bf9221135
commit 8a0e4573b4

View File

@ -158,6 +158,22 @@ def consultar_preco_token(
# for item in dados: # for item in dados:
# print(f'{dados[item]}') # print(f'{dados[item]}')
# https://api.coingecko.com/api/v3/coins/list
# obter todas as moedas suportadas em CoinGecko com IDs, nome, simbolo e (no caso de contractos) endereco na plataforma das moedas
def lista_moedas(flag_include_platform: bool = False) -> tuple:
if not isinstance(flag_include_platform, bool):
flag_include_platform = False
endpoint_api = 'coins/list?' + str(flag_include_platform).lower()
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 = lista_moedas(flag_include_platform=False)
# print(f'codigo: {codigo}')
# if codigo == 200:
# for item in dados:
# print(f'{item}')
# fazer consulta de dados OHLC # fazer consulta de dados OHLC
def consulta_ohcl(criptomoeda: str = '', def consulta_ohcl(criptomoeda: str = '',
vs_currency: str = '', vs_currency: str = '',