Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

crypto-price.js

Package Overview
Dependencies
Maintainers
1
Versions
11
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

crypto-price.js - npm Package Compare versions

Comparing version 0.4.5 to 0.5.0

20

index.js

@@ -178,2 +178,21 @@ // index.js

// Función para obtener el logotipo o icono de una criptomoneda
async function getCryptoLogo(coin) {
try {
// Obtener datos de la criptomoneda
const response = await axios.get(`https://api.coingecko.com/api/v3/coins/${coin}`);
const data = response.data;
// Obtener el logotipo o icono de la criptomoneda
const logoUrl = data.image.large;
return {
coin,
logoUrl,
};
} catch (error) {
throw new Error(`Error al obtener el logotipo de la criptomoneda: ${error.message}`);
}
}
// Exportar las funciones para que estén disponibles para otros módulos

@@ -190,2 +209,3 @@ module.exports = {

calculateCryptoProfit,
getCryptoLogo,
};

2

package.json
{
"name": "crypto-price.js",
"version": "0.4.5",
"version": "0.5.0",
"description": "A Node.js package for retrieving real-time cryptocurrency information and calculating cryptocurrency values in various currencies.",

@@ -5,0 +5,0 @@ "main": "index.js",

@@ -230,2 +230,23 @@ # crypto-price.js

### `getCryptoLogo(coin)`
La función realiza una solicitud a la API de CoinGecko para obtener información sobre la criptomoneda, incluyendo la URL del logotipo. Luego, devuelve un objeto que contiene el nombre de la criptomoneda y la URL del logotipo.
- `coin`: El nombre o identificador de la criptomoneda de la que deseas obtener el logotipo.
Ejemplo:
```javascript
const cryptoPrice = require('crypto-price.js');
const coin = "bitcoin";
cryptoPrice.getCryptoLogo(coin)
.then((result) => {
console.log(`Logotipo de ${result.coin}: ${result.logoUrl}`);
})
.catch((error) => {
console.error(error.message);
});
```
# SUGERENCIAS Y SOPORTE

@@ -237,2 +258,8 @@

### 8 de Septiembre (0.5.0)
#### 0.5.0
- Se añadio una funcion
- `getCryptoLogo`
### 7 de Septiembre (0.4.0 - 0.4.5)

@@ -239,0 +266,0 @@

@@ -10,1 +10,10 @@ const cryptoPrice = require('./index'); // Importa tu paquete correctamente

console.log('Resultado de la inversión:', profitOrLoss);
cryptoPrice.getCryptoLogo(coin)
.then((result) => {
console.log(`Logotipo de ${result.coin}: ${result.logoUrl}`);
})
.catch((error) => {
console.error(error.message);
});
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc