kenziecrypto
v1.0.7
Published
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.
Downloads
6
Readme
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.
- Para isso, acesse o link e crie uma chave de API
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] }
}
}