26 lines
455 B
JavaScript
26 lines
455 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);
|
|
};
|