wip
This commit is contained in:
parent
f83b8a63e3
commit
ee62cbf178
@ -31,7 +31,10 @@ Logger.prototype.info = function() {
|
|||||||
* #error
|
* #error
|
||||||
*/
|
*/
|
||||||
Logger.prototype.error = function() {
|
Logger.prototype.error = function() {
|
||||||
|
var existingPermitWrites = this.permitWrites;
|
||||||
|
this.permitWrites = true;
|
||||||
this._log.apply(this, ['red', 'error'].concat(Array.prototype.slice.call(arguments)));
|
this._log.apply(this, ['red', 'error'].concat(Array.prototype.slice.call(arguments)));
|
||||||
|
this.permitWrites = existingPermitWrites;
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@ -78,13 +78,13 @@ Sync.prototype.initialSync = function() {
|
|||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
self.progressBar = new ProgressBar('[:bar] :percent :current blocks/sec: :blockspersec', {
|
self.progressBar = new ProgressBar('[:bar] :percent processed: :current blocks/sec: :blockspersec', {
|
||||||
complete: green,
|
complete: green,
|
||||||
incomplete: red,
|
incomplete: red,
|
||||||
total: self.node.services.bitcoind.height
|
total: self.node.services.bitcoind.height
|
||||||
});
|
});
|
||||||
|
|
||||||
console.log('tip: ', self.db.tip.__height);
|
console.log('starting at tip: ', self.db.tip.__height);
|
||||||
self.progressBar.tick(self.db.tip.__height, {
|
self.progressBar.tick(self.db.tip.__height, {
|
||||||
blockspersec: 0.0000
|
blockspersec: 0.0000
|
||||||
});
|
});
|
||||||
|
|||||||
@ -36,12 +36,11 @@ Encoding.prototype.encodeTransactionValue = function(transaction) {
|
|||||||
|
|
||||||
Encoding.prototype.decodeTransactionValue = function(buffer) {
|
Encoding.prototype.decodeTransactionValue = function(buffer) {
|
||||||
var height = buffer.readUInt32BE();
|
var height = buffer.readUInt32BE();
|
||||||
|
|
||||||
var timestamp = buffer.readDoubleBE(4);
|
var timestamp = buffer.readDoubleBE(4);
|
||||||
|
|
||||||
var inputValues = [];
|
|
||||||
var inputValuesLength = buffer.readUInt16BE(12);
|
var inputValuesLength = buffer.readUInt16BE(12);
|
||||||
for(var i = 0; i < inputValuesLength / 8; i++) {
|
var inputValues = [];
|
||||||
|
for(var i = 0; i < inputValuesLength; i++) {
|
||||||
inputValues.push(buffer.readDoubleBE(i * 8 + 14));
|
inputValues.push(buffer.readDoubleBE(i * 8 + 14));
|
||||||
}
|
}
|
||||||
var transaction = new bitcore.Transaction(buffer.slice(inputValues.length * 8 + 14));
|
var transaction = new bitcore.Transaction(buffer.slice(inputValues.length * 8 + 14));
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user