misc: fixes.
This commit is contained in:
parent
4a398517d9
commit
b6417cf337
2
bin/cli
2
bin/cli
@ -17,7 +17,7 @@ var client = new Client(
|
|||||||
);
|
);
|
||||||
|
|
||||||
client.on('error', function(err) {
|
client.on('error', function(err) {
|
||||||
bcoin.error(err);
|
;
|
||||||
});
|
});
|
||||||
|
|
||||||
function getID() {
|
function getID() {
|
||||||
|
|||||||
@ -122,7 +122,7 @@ ecdsa.verify = function verify(curve, msg, hashAlg, key, sig) {
|
|||||||
ecdsa.sign = function sign(curve, msg, hashAlg, key) {
|
ecdsa.sign = function sign(curve, msg, hashAlg, key) {
|
||||||
var hash = utils.hash(hashAlg, msg);
|
var hash = utils.hash(hashAlg, msg);
|
||||||
var ec = elliptic.ec(curve);
|
var ec = elliptic.ec(curve);
|
||||||
return ec.sign(hash, key);
|
return new Buffer(ec.sign(hash, key));
|
||||||
};
|
};
|
||||||
|
|
||||||
native.verify = function verify(alg, hash, msg, sig, key) {
|
native.verify = function verify(alg, hash, msg, sig, key) {
|
||||||
|
|||||||
@ -99,11 +99,10 @@ utils.inherits(Chain, AsyncObject);
|
|||||||
|
|
||||||
Chain.prototype._init = function _init() {
|
Chain.prototype._init = function _init() {
|
||||||
var self = this;
|
var self = this;
|
||||||
var i, keys, id;
|
var keys = Object.keys(this.network.deployments);
|
||||||
|
var i, id;
|
||||||
|
|
||||||
// Setup state caches.
|
// Setup state caches.
|
||||||
keys = Object.keys(this.network.deployments);
|
|
||||||
|
|
||||||
for (i = 0; i < keys.length; i++) {
|
for (i = 0; i < keys.length; i++) {
|
||||||
id = keys[i];
|
id = keys[i];
|
||||||
this.stateCache[id] = {};
|
this.stateCache[id] = {};
|
||||||
@ -219,12 +218,6 @@ Chain.prototype._open = function open(callback) {
|
|||||||
|
|
||||||
self.state = state;
|
self.state = state;
|
||||||
|
|
||||||
if (state.hasCSV())
|
|
||||||
self.logger.info('CSV is active.');
|
|
||||||
|
|
||||||
if (state.hasWitness())
|
|
||||||
self.logger.info('Segwit is active.');
|
|
||||||
|
|
||||||
self.logger.memory();
|
self.logger.memory();
|
||||||
|
|
||||||
self.emit('tip', tip);
|
self.emit('tip', tip);
|
||||||
@ -2140,9 +2133,10 @@ Chain.prototype.getState = function getState(prev, id, callback) {
|
|||||||
|
|
||||||
Chain.prototype.computeBlockVersion = function computeBlockVersion(prev, callback) {
|
Chain.prototype.computeBlockVersion = function computeBlockVersion(prev, callback) {
|
||||||
var self = this;
|
var self = this;
|
||||||
|
var keys = Object.keys(this.network.deployments);
|
||||||
var version = 0;
|
var version = 0;
|
||||||
|
|
||||||
utils.forEachSerial(Object.keys(this.network.deployments), function(id, next) {
|
utils.forEachSerial(keys, function(id, next) {
|
||||||
var deployment = self.network.deployments[id];
|
var deployment = self.network.deployments[id];
|
||||||
self.getState(prev, id, function(err, state) {
|
self.getState(prev, id, function(err, state) {
|
||||||
if (err)
|
if (err)
|
||||||
|
|||||||
@ -6,7 +6,7 @@
|
|||||||
|
|
||||||
'use strict';
|
'use strict';
|
||||||
|
|
||||||
var bcoin = require('./env');
|
var Network = require('./network');
|
||||||
var utils = require('./utils');
|
var utils = require('./utils');
|
||||||
var assert = utils.assert;
|
var assert = utils.assert;
|
||||||
var fs;
|
var fs;
|
||||||
@ -91,7 +91,7 @@ config.getPrefix = function getPrefix(data) {
|
|||||||
if (!prefix)
|
if (!prefix)
|
||||||
prefix = utils.HOME + '/.bcoin';
|
prefix = utils.HOME + '/.bcoin';
|
||||||
|
|
||||||
network = bcoin.network.get(data.network).type;
|
network = Network.get(data.network).type;
|
||||||
|
|
||||||
prefix = utils.normalize(prefix);
|
prefix = utils.normalize(prefix);
|
||||||
|
|
||||||
|
|||||||
@ -453,7 +453,7 @@ crypto.buildMerkleTree = function buildMerkleTree(leaves) {
|
|||||||
j += size;
|
j += size;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!tree.length)
|
if (tree.length === 0)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
return tree;
|
return tree;
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user