Fix for counter

This commit is contained in:
Matt 2014-02-18 13:55:09 -07:00
parent 880c9d06a8
commit 028321a248

View File

@ -14,10 +14,9 @@ var blockTemplate = require('./blockTemplate.js');
//Unique extranonce per subscriber
var ExtraNonceCounter = function(){
//var instanceId = 31;
//var counter = instanceId << 27;
var counter = 1;
var size = util.packUInt32BE(counter).length; //binpack.packUInt32(counter, 'big').length;
var instanceId = 31;
var counter = instanceId << 27;
var size = util.packUInt32BE(Math.abs(counter)).length; //binpack.packUInt32(counter, 'big').length;
this.next = function(){
var extraNonce = util.packUInt32BE(counter++);//binpack.packUInt32(counter++, 'big');