1.0.1 • Published 4 years ago
fv_ken_crypto v1.0.1
fvKenCrypto
Aplicação em node para fazer acesso a cotação e conversão de criptomoedas da API CoinMarketCap.
Instalação
yarn add fv_ken_crypto
# ou
npm i fv_ken_cryptoUtilização
Será necessário uma API Key para acessar, você pode estar criando uma no CoinMarketCap
import { FvKenCrypto } from "fv_ken_crypto";
const kenCrypto = new FvKenCrypto("API_KEY");
// Pega a cotação atual do bitcoin
const quotes_data = kenCrypto.quotes(["BTC"]);
quotes_data.then((response) => console.log(response));
// Converte o bitcoin em ethereum
const conversion_data = kenCrypto.conversion("BTC", 0.005, "ETH");
conversion_data.then((response) => console.log(response));Erros
Possíveis erros que podem ocorrer.
Para mais informações pode estar consultando a documentação da CoinMarketCap.
| Status | Tipo | Função | 
|---|---|---|
| 400 | Bad Request | isError400 | 
| 401 | Unauthorized | isError401 | 
| 403 | Forbidden | isError403 | 
| 429 | Too Many Requests | isError429 | 
| 500 | Internal Server Error | isError500 | 
Exemplo
import { FvKenCrypto, isError400 } from "fv_ken_crypto";
const kenCrypto = new FvKenCrypto("API_KEY");
const quotes_data = kenCrypto.quotes(["BTCC"]);
quotes_data.then((response) => {
  if (isError400(response)) {
    console.log(response.status.error_message);
  }
});Tecnologias usadas
Licença
MIT