adicionada funcao 'lista_moedas()'
This commit is contained in:
@ -158,6 +158,22 @@ def consultar_preco_token(
|
||||
# for item in dados:
|
||||
# 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
|
||||
def consulta_ohcl(criptomoeda: str = '',
|
||||
vs_currency: str = '',
|
||||
|
||||
Reference in New Issue
Block a user