yuliji
9/17/2014 - 2:26 AM

socketio client for private_web

socketio client for private_web

	socket.on('connect', function() {
		// Subscribe to markets
		socket.emit('subscribe', ['trade_cnybtc', 'trade_cnyltc', 'trade_btcltc', 'trade_usdbtc']);
		socket.emit('private_web', [["order_cnybtc","order_cnyltc","order_usdbtc","account_info"],
			'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJodHRwczpcL1wvd3d3LmJ0Y2NoaW5hLmNvbSIsImF1ZCI6IjYxMTM2IiwiZXhwIjoxNDEwODQ4NDY1LCJpYXQiOjE0MTA4NDY2NjV9.JHHpMK9wsquIi6ikPosuaSRj43QamAdOwHL4mno2Lc8']);

		// Get last trades for all markets
		socket.emit('getLastTrades',  {market: 'cnybtc', limit: 5});
		socket.emit('getLastTrades',  {market: 'cnyltc', limit: 5});
		socket.emit('getLastTrades',  {market: 'btcltc', limit: 5});
		socket.emit('getLastTrades',  {market: 'usdbtc', limit: 5});

		// Process new trade data
		var newtradescount = {cnybtc: 0, cnyltc: 0, btcltc: 0, usdbtc: 0};
		var lastload = 0;
		socket.on('message', function(data){
			console.log('message: '+data);
		});
		socket.on('order', function(data){
			console.log('order: '+data);
			console.log(data);
		});
		socket.on('account_info', function(data){
			console.log('account_info: '+data);
			console.log(data);
		});
	}