kenzie_crypto_mcr
v1.0.0
Published
## Description
Readme
KenCrypto - Biblioteca
Description
Package to access API CoinMarketCap
Como usar a biblioteca
Crie uma instância da CryptoCoin
- myInstance = new CryptoCoin(apiKey)
apiKey é a sua chave para acessar a api da coinmarketcap.
Acesse os métodos da instância criada
Para encontrar a cotação de uma crypto:
- const quotes_data = myInstance.quotes(['BTC', 'ETH'])
Você pode informar várias moedas pelos respectivos símbolos de cada uma, separando-as por vígula, em um array. Esse método recebe uma Promise. Portanto, após chamar o método, deve ser colocado:
.then(resp => {})
Para tratar um possível erro, você pode usar o seguinte código:
.then(resp => {
if (isCoinCryptoError(resp)) {
console.log(resp)
} else {
console.log(resp);
}
Para fazer a conversão de uma crypto:
- const conversion_data = myInstance.conversion('BTC', 0.005, ['ETH'])
Você deve passar passar os seguintes parâmetros: o símbolo da moeda que deseja converter, o valor dessa moeada e o símbolo da moeda para o qual o valor deve ser convertido. Embora seja um array, você deve informar apenas o simbolo de uma moeda. Trata-se de uma restrição da API para registros free.
Esse método recebe uma Promise. Portanto, após chamar o método, deve ser colocado:
.then(resp => {})
Para tratar um possível erro, você pode usar o seguinte código:
.then(resp => {
if (isCoinCryptoError(resp)) {
console.log(resp)
} else {
console.log(resp);
}
