npm install btceSimple API to BTC-E Crypto Coin Trading platform
Current version 0.4
* Full API (Public and Trade)
* Asynchronous requests
* Automatically converts Date objects, strings and JS timestamps to UNIX timestamps
``javascript`
var BTCE = require('./btce.js')
var btce = new BTCE.api('YOUR-KEY', 'YOUR-SECRET')
`javascript`
btce.ticker({ pair: 'btc_usd' }, function(err, data) {
if (!err) console.log(data)
else console.log(err)
})
`javascript`
btce.getInfo(function(err, data) {
if (!err) console.log(data)
else console.log(err)
})
`javascript`
btce.transHistory({ count: 10, order: 'DESC' }, function(err, data) {
if (!err) console.log(data)
else console.log(err)
})
`javascript`
btce.query('OrderList', { count: 5 }, function(err, data) {
if (!err) console.log(data)
else console.log(err)
})
`javascript
// Trade API (requires api key and secret)
getInfo(callback)
transHistory(params, callback)
tradeHistory(params, callback)
orderList(params, callback)
trade(params, callback)
cancelOrder(orderId, callback)
query(method, params, callback)
// Public API
fee(params, callback)
trades(params, callback)
depth(params, callback)
ticker(params, callback)
// utils
getTimestamp(time)
getHTTPS(url, callback)
``
Information about parameters in source comments
* Trade: https://btc-e.com/api/documentation
* Public: https://btc-e.com/page/2
* petermrg at ymail dot com
* BTC: 1GVRSmJzZpFoLvFnPNtdwPeVXh6t4t65PZ
* LTC: LWSRwTDKVxE9BGziUzbUw7MkHz6KACVnAA