oaex-liqui
Version:
Node.js client for Liqui crypto currency exchange
65 lines (45 loc) • 1.61 kB
Markdown
[](https://npmjs.org/package/oaex-liqui)
[](https://david-dm.org/open-asset-exchange/oaex-node-liqui)
[](http://nodejs.org/download/)
[](https://github.com/open-asset-exchange/oaex-node-liqui)
Node.js client for Liqui crypto currency exchange.
Node.js 8.0 or later.
```
npm install oaex-liqui
```
```js
const Liqui = require('oaex-liqui')
let liqui = new Liqui({
key: 'YOUR_KEY',
secret: 'YOUR_SECRET'
})
;(async() => {
let info = await liqui.info()
console.log(info)
let ticker = await liqui.ticker('eth_btc')
console.log(ticker)
let depth = await liqui.depth('eth_btc')
console.log(depth)
let trades = await liqui.trades('eth_btc')
console.log(trades)
let accountInfo = await liqui.getInfo()
console.log(accountInfo)
let trade = await liqui.trade('btc_eth', 'buy', '0.01', '0.01')
console.log(trade)
let orders = await liqui.activeOrders('eth_btc')
console.log(orders)
let orderIds = Object.keys(orders)
if (orderIds.length > 0) {
let order = await liqui.orderInfo(orders[0].order_id)
console.log(order)
let canceledOrder = await await liqui.cancelOrder(orderIds[0])
console.log(canceledOrder)
}
let tradeHistory = await tradeHistory()
console.log(tradeHistory)
})()
```