1.0.7 • Published 3 years ago

kenziecrypto v1.0.7

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

Kenzie Crypto šŸ’°

O Kenzie Crypto é uma pequena biblioteca em TypeScript que lida com a busca e tratamento de informações de cotação e conversão de criptomoedas.

A aplicação, desenvolvida em Node.js, tem como objetivo facilitar o acesso à CoinMarketCap API que jÔ possui os valores atualizados do mercado de criptomoedas. A documentação completa dessa API pode ser acessada aqui

āš™ Instalação

Para instalar, execute o seguinte comando no terminal:

$ npm install kenziecrypto

ou

$ yarn add kenziecrypto

šŸš€ Utilização

  • Primeiramente, Ć© necessĆ”rio obter uma chave de API da CoinMarketCap API;

    • Para isso, acesse o link e crie uma chave de API

      Você pode escolher o plano gratuito que permite a realização de 300 requisições por dia.

  • FaƧa a importação da biblioteca:

import { KenzieCrypto } from "kenziecrypto";
  • FaƧa a seguinte configuração, utilizando a sua chave de api:
const kenziecrypto = new KenzieCrypto("sua_api_key");

Obtendo dados da cotação atual das criptomoedas

Exemplo:
const quotes_data = kenziecrypto
  .quotes(["BTC"])
  .then((resp) => console.log(resp));

Retorno:

{
  data: {
    BTC: {
      id: 1,
      name: 'Bitcoin',
      symbol: 'BTC',
      slug: 'bitcoin',
      date_added: '2013-04-28T00:00:00.000Z',
      last_updated: '2022-01-24T20:02:00.000Z',
      quote: [Object]
    }
  }
}

Obtendo a converção de preços

Exemplo:
const conversion_data = kenziecrypto
  .conversion("BTC", 0.005, ["ETH"])
  .then((resp) => console.log(resp));

Retorno:

{
  data: {
    id: 1,
    symbol: 'BTC',
    name: 'Bitcoin',
    amount: 0.005,
    last_updated: '2022-01-24T20:05:00.000Z',
    quote: { ETH: [Object] }
  }
}

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago