tendermint
Advanced tools
Comparing version 3.4.1 to 3.4.2
@@ -21,5 +21,8 @@ 'use strict'; | ||
var _require2 = require('./common.js'), | ||
safeParseInt = _require2.safeParseInt; | ||
var _require2 = require('./hash.js'), | ||
getValidatorSetHash = _require2.getValidatorSetHash; | ||
var _require3 = require('./common.js'), | ||
safeParseInt = _require3.safeParseInt; | ||
var HOUR = 60 * 60 * 1000; | ||
@@ -70,2 +73,6 @@ var FOUR_HOURS = 4 * HOUR; | ||
verifyCommit(state.header, state.commit, state.validators); | ||
} else { | ||
// add genesis validator hash to state | ||
var validatorHash = getValidatorSetHash(state.validators); | ||
state.header.validators_hash = validatorHash.toString('hex').toUpperCase(); | ||
} | ||
@@ -72,0 +79,0 @@ |
@@ -220,3 +220,3 @@ 'use strict'; | ||
var totalVotingPower = validators.reduce(function (sum, v) { | ||
return sum + v.voting_power; | ||
return sum + safeParseInt(v.voting_power); | ||
}, 0); | ||
@@ -223,0 +223,0 @@ // JS numbers have no loss of precision up to 2^53, but we |
{ | ||
"name": "tendermint", | ||
"version": "3.4.1", | ||
"version": "3.4.2", | ||
"description": "A light client which talks to your Tendermint node over RPC", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
43412
983