btcchina
Version:
BTCchina REST API wrapper
29 lines (22 loc) • 1.21 kB
JavaScript
var BTCChina = require('./btcchina.js');
var publicBtcchina = new BTCChina();
publicBtcchina.ticker('all', console.log);
// publicBtcchina.trades('btccny', console.log);
// publicBtcchina.historydata('ltccny', false, 1000, console.log);
// publicBtcchina.orderbook('btccny', 100, console.log);
var key = 'your-api-key';
var secret = 'your-api-secret';
var privateBtcchina = new BTCChina(key, secret);
// commented out for your protection
// privateBtcchina.buyOrder2(9000, 1, 'BTCCNY', console.log);
// privateBtcchina.cancelOrder(1, 'BTCCNY', console.log);
// privateBtcchina.getAccountInfo(console.log);
// privateBtcchina.getDeposits('BTC', null, console.log);
// privateBtcchina.getMarketDepth2(null, console.log);
// privateBtcchina.getOrder(1, 'BTCCNY', console.log);
// privateBtcchina.getOrders(true, 'BTCCNY', console.log);
// privateBtcchina.getTransactions('all', 10, console.log);
// privateBtcchina.getWithdrawal(1, console.log);
// privateBtcchina.getWithdrawals('BTC', true, console.log); // `pendingonly` only works at true as of Sun Nov 24 15:56:07 CET 2013.
// privateBtcchina.requestWithdrawal('BTC', 1, console.log);
// privateBtcchina.sellOrder2(9000, 1, 'BTCCNY', console.log);