Crypto Rates
This repository contains JavaScript functions for retrieving cryptocurrency rates from Binance using the axios library.
Installation
- Clone or download this repository.
- Navigate to the project directory in your terminal.
- Run
npm install
to install the required dependencies.
Usage
The Crypto Rates module provides the following functions:
getCryptoRates([symbols])
This function retrieves cryptocurrency rates from the Binance API.
-
symbols
(optional): An array of cryptocurrency symbols. If provided, it will return rates for the specified symbols. If not provided, it will return rates for all available cryptocurrencies.
const { getCryptoRates } = require('crypto-exchange-rates');
getCryptoRates(['BTCUSDT', 'ETHUSDT'])
.then(result => {
console.log(result);
})
.catch(error => {
console.error(error);
});
getCryptoRate(symbol)
This function retrieves the rate for a specific cryptocurrency symbol from the Binance API.
-
symbol
: A string representing the cryptocurrency symbol for which you want to get the rate.
const { getCryptoRate } = require('crypto-exchange-rates');
getCryptoRate('BTCUSDT')
.then(result => {
console.log(result);
})
.catch(error => {
console.error(error);
});
loadMarketData()
This function retrieves market data from the Binance API.
const { loadMarketData } = require('crypto-exchange-rates');
loadMarketData()
.then(result => {
console.log(result);
})
.catch(error => {
console.error(error);
});
API Reference
Contributing
Contributions to this project are welcome. Feel free to open issues and submit pull requests.
License
This project is licensed under the MIT License.