An open API service indexing awesome lists of open source software.

https://github.com/hardyscc/bittrex-api

Bittrex JavaScript API
https://github.com/hardyscc/bittrex-api

Last synced: over 1 year ago
JSON representation

Bittrex JavaScript API

Awesome Lists containing this project

README

          

# Bittrex JavaScript API

## Sample Usage

```javascript
const { Bittrex } = require('@hardyscc/bittrex-api')

const bittrex = new Bittrex({
apikey: 'key',
apisecret: 'secret'
})
;(async () => {
const currency = 'ETH'

console.log('Balance =>', await bittrex.getBalance(currency))

console.log('Market Summary =>', await bittrex.getMarketSummary(currency))

const {
result: { buy, sell }
} = await bittrex.getOrderBook(currency)
console.log('Order Book Bid =>', buy)
console.log('Order Book Ask =>', sell)

console.log('Open Orders =>', await bittrex.getOpenOrders(currency))

const respBuy = await bittrex.buy({
coin: currency,
quantity: 1,
rate: 0.01
})
console.log('Buy =>', respBuy)

if (respBuy.success) {
console.log('Cancel Buy =>', await bittrex.cancel(respBuy.result.uuid))
}

const respSell = await bittrex.sell({
coin: currency,
quantity: 1,
rate: 0.1
})
console.log('Sell =>', respSell)

if (respSell.success) {
console.log('Cancel Sell =>', await bittrex.cancel(respSell.result.uuid))
}
})()
```