| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
HitBTC API wrapper for Node.js
yarn add hitbtc-api
Clients for both the REST API and streaming WebSocket API are included. Private methods as indicated in the docs require authentication with an API key and secret key.
import HitBTC from 'hitbtc-api';
const restClient = new HitBTC({ key, secret, isDemo: false });
const websocketClient =
new HitBTC.WebsocketClient({ key, secret, isDemo: false });
restClient.getOrderBook('BTCUSD')
.then(console.log)
.catch(console.error);
websocketClient.addMarketMessageListener(data => {
if (data.MarketDataSnapshotFullRefresh) console.log(data);
});
// The methods are bound properly, so feel free to destructure them:
const { getMyBalance } = restClient;
getMyBalance()
.then(({ balance }) => console.log(
`My USD balance is ${balance.USD.cash}!`
))All methods return promises.
Feedback and pull requests welcome!
| Back | FazBrowse Home | New Git URL |