1.0.2 • Published 2 years ago

cryptocon v1.0.2

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

Cryptocon

Cryptocon é uma lib que faz uma integração com a api CoinMarketCap desenvolvida com objetivos acadêmicos, proposta pela Kenzie Academy.

A idéia da lib é buscar na api as informações de cotação e conversão de criptomoedas.

Instalação

Na raiz do projeto:

npm i cryptocon

ou:

yarn add cryptocon

Utilizar

Para utilizar a lib, é necessário uma api key, que pode ser obtida através do site oficial da API.

faça o import da lib:

import { CryptoconLib } from "cryptocon";

Crie uma instância Cryptocon:

const cryptocon = new CryptoconLib(API_KEY)

Métodos

A lib dispõe de dois métodos:

  • quotes()

É passado um array de string com os símbolos das cryptomoedas.

cryptocon.quotes(['BTC', 'ADA'])

O retorno é uma promise que pode ser consultada utilizando o método then()

cryptocon.quotes(['BTC', 'ADA']).then((response) => {
  const { data, status } =  response
  console.log(data)
});
  • conversion()

Recebe 3 parâmetros: o símbolo da cryptomoeda a ser consultado, o valor da conversão e um array com os símbolos a serem convertidos.

cryptocon.conversion('BTC', 0.005, ['ETC']).then((response) => {
  const { data, status } =  response
  console.log(data)
});

Tecnologias e linguagem utilizadas

  • typescript