-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathexample.js
28 lines (22 loc) · 1.18 KB
/
example.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
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);