adicionada função 'lista_moedas_referencia_suportadas()'
This commit is contained in:
@ -168,6 +168,20 @@ def consultar_preco_token(
|
||||
# for vs_currency in dados[contrato]:
|
||||
# print(f'\t{vs_currency}: {dados[contrato][vs_currency]:0.2f}')
|
||||
|
||||
# https://api.coingecko.com/api/v3/simple/supported_vs_currencies
|
||||
# este endpoint permite consultar quais as moedas de referencia suportadas pela CoinGecko
|
||||
def lista_moedas_referencia_suportadas() -> 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, lista_moedas_referencia = lista_moedas_referencia_suportadas()
|
||||
# if codigo == 200:
|
||||
# for moeda in lista_moedas_referencia:
|
||||
# print(f'{moeda}')
|
||||
|
||||
|
||||
# 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:
|
||||
@ -183,6 +197,18 @@ def lista_moedas(flag_include_platform: bool = False) -> tuple:
|
||||
# for item in dados:
|
||||
# print(item)
|
||||
|
||||
# https://api.coingecko.com/api/v3/coins/markets
|
||||
# consultar preço, cap mercado, volume e dados de mercado de todas as moedas suportadas
|
||||
def lista_dados_mercado(
|
||||
vs_currency: str = '',
|
||||
ids_criptomoedas: str = '',
|
||||
category: str = '',
|
||||
|
||||
)
|
||||
|
||||
|
||||
|
||||
# =====================================================
|
||||
# fazer consulta de dados OHLC
|
||||
def consulta_ohcl(criptomoeda: str = '',
|
||||
vs_currency: str = '',
|
||||
|
||||
Reference in New Issue
Block a user