Skip to content

Releases: aloysius-pgast/crypto-exchanges-gateway

Version 1.2.0

30 Oct 16:25
Compare
Choose a tag to compare

Release content

  • Use float instead of integer for timestamp related information (tickers, openOrders, closedOrders)
  • Add order type (buy or sell) in trades API
  • Fix authentication using ApiKey header
  • Support for Binance recvWindow parameter in config.json (to account for clock skew)
  • Bittrex module changed from node.bittrex.api to node-bittrex-api module (version 0.7.6)
  • Poloniex module updated to version 1.6.2
  • Minor UI navigation changes

Version 1.1.1

06 Oct 11:30
Compare
Choose a tag to compare

Release content

  • New views added in GUI :
    • Market Overview containing an overview of all favourite pairs

Version 1.1.0

03 Oct 14:22
Compare
Choose a tag to compare

Release content

  • API to list all services enabled in gateway
  • API to retrieve requests statistics
  • Basic GUI to perform following actions :
    • Display prices with chart when available
    • Display order books
    • Display open / completed orders
    • Create new orders
    • Display balances

Version 1.0.0

18 Sep 11:02
Compare
Choose a tag to compare

Release content

Initial release with support for following exchanges :

  • Binance
  • Bittrex
  • Poloniex

Following exchanges API are supported :

  • Retrieve pairs
  • Retrieve tickers
  • Retrieve order book
  • Retrieve last executed trades
  • List open orders
  • List closed orders
  • Retrieve balances

Following third party services are supported :

  • CoinMarketCap
  • PushOver

Installation

  • Install dependencies
npm install
  • Copy sample config
cp config/config.sample.json config/config.json

Check documentation in doc directory for detailed information on each config section

  • Start gateway
node gateway.js
  • Check which exchanges are enabled

Open http://127.0.0.1:8000/exchanges/ in your browser. You should see JSON content such as below :

["binance","bittrex","poloniex"]