flosight-api/app/views/sockets/main.js
2014-01-14 19:42:38 -03:00

26 lines
458 B
JavaScript

'use strict';
var Transaction = require('../../models/Transaction');
// server-side socket behaviour
var io = null;
module.exports.init = function(app, io_ext) {
io = io_ext;
io.set('log level', 1); // reduce logging
io.sockets.on('connection', function(socket) {
});
};
module.exports.broadcast_tx = function(tx) {
io.sockets.emit('tx', tx);
};
module.exports.broadcast_block = function(block) {
io.sockets.emit('block', block);
};