1.0.7 • Published 2 years ago

kencrypto-coin-maker v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

kencrypto-coin-maker

Sobre

Pequena biblioteca em TypeScript que lidará com a busca e tratamento das informações de cotação e conversão das moedas.

Desenvolvida para a API CoinMarketCap.

Documentação pode ser encontrada aqui

O que a biblioteca tem.

  1. Função para listar a cotação atual e outra para fazer a conversão entre moedas.
  2. A chave da API é configurável, ou seja, pode ser adicionada diretamente no código da aplicação.
  3. Cria tipos personalizados para os formatos de resposta da aplicação.

Exemplo de uso

Cotação Atual

A documentação sobre como obter a cotação atual pode ser vista aqui.

Nessa biblioteca, é trabalhado somente o uso so symbol que aceita uma ou mais moeda. Exemplo: symbol=BTC,ETH

Exemplo de resposta da funçao quotes:

{
    "data": {
        "BTC": {
            "id": 1,
            "name": "Bitcoin",
            "symbol": "BTC",
            "slug": "bitcoin",
            "date_added": "2013-04-28T00:00:00.000Z",
            "last_updated": "2021-08-26T17:44:11.000Z",
            "quote": {
                "USD": {
                    "price": 46963.215165006586,
                    "last_updated": "2021-08-26T17:44:11.000Z"
                }
            }
        }
    }
}

Conversão de Preço

A documentação sobre como obter uma conversão de preços pode ser vista aqui.

Parâmetros: parâmetros função conversion: amount, symbol e convert.

{
    "data": {
        "id": 1,
        "symbol": "BTC",
        "name": "Bitcoin",
        "amount": 25.67,
        "last_updated": "2021-08-26T18:30:17.000Z",
        "quote": {
            "ETH": {
                "price": 386.5352847529818,
                "last_updated": "2021-08-26T18:30:16.000Z"
            }
        }
    }
}
1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago