Updated
This commit is contained in:
parent
eb5fcd3b7f
commit
9dd3ba8112
56
main.js
56
main.js
@ -1,56 +0,0 @@
|
|||||||
var net = require('net');
|
|
||||||
|
|
||||||
var bignum = require('bignum');
|
|
||||||
|
|
||||||
var pool = require('./pool.js');
|
|
||||||
|
|
||||||
|
|
||||||
function Coin(options){
|
|
||||||
this.options = options;
|
|
||||||
}
|
|
||||||
Coin.prototype = {};
|
|
||||||
|
|
||||||
var coins = [
|
|
||||||
new Coin({
|
|
||||||
name: 'Dogecoin',
|
|
||||||
symbol: 'doge',
|
|
||||||
algorithm: 'scrypt', //or sha256, scrypt-jane, quark
|
|
||||||
reward: 'POW', //or POS
|
|
||||||
address: 'DDt79i6P3Wro3SD3HSnkRLpMgUGUGdiNhS',
|
|
||||||
stratumPort: 3334,
|
|
||||||
difficulty: 8,
|
|
||||||
daemon: {
|
|
||||||
bin: 'dogecoind',
|
|
||||||
port: 8332,
|
|
||||||
user: 'test',
|
|
||||||
password: 'test',
|
|
||||||
blocknotify: '"blockNotify.js doge %s"',
|
|
||||||
startIfOffline: true
|
|
||||||
}
|
|
||||||
})
|
|
||||||
];
|
|
||||||
|
|
||||||
coins.forEach(function(coin){
|
|
||||||
|
|
||||||
coin.pool = new pool(coin);
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var blockNotifyServer = net.createServer(function(c) {
|
|
||||||
console.log('server connected');
|
|
||||||
var data = '';
|
|
||||||
c.on('data', function(d){
|
|
||||||
console.log('got blocknotify data');
|
|
||||||
data += d;
|
|
||||||
if (data.slice(-1) === '\n'){
|
|
||||||
c.end();
|
|
||||||
}
|
|
||||||
});
|
|
||||||
c.on('end', function() {
|
|
||||||
console.log(data);
|
|
||||||
console.log('server disconnected');
|
|
||||||
});
|
|
||||||
});
|
|
||||||
//blockNotifyServer.listen(8124, function() {});
|
|
||||||
Loading…
Reference in New Issue
Block a user