chain: drop argument due to hardfork.
This commit is contained in:
parent
cb87c35caf
commit
89f175dd7a
@ -345,7 +345,7 @@ Chain.prototype.verify = co(function* verify(block, prev) {
|
|||||||
100);
|
100);
|
||||||
}
|
}
|
||||||
|
|
||||||
state = yield this.getDeployments(block, prev, ancestors);
|
state = yield this.getDeployments(block, prev);
|
||||||
|
|
||||||
// Make sure the height contained in the coinbase is correct.
|
// Make sure the height contained in the coinbase is correct.
|
||||||
if (state.hasBIP34()) {
|
if (state.hasBIP34()) {
|
||||||
@ -433,12 +433,11 @@ Chain.prototype.verify = co(function* verify(block, prev) {
|
|||||||
* Check all deployments on a chain, ranging from p2sh to segwit.
|
* Check all deployments on a chain, ranging from p2sh to segwit.
|
||||||
* @param {Block} block
|
* @param {Block} block
|
||||||
* @param {ChainEntry} prev
|
* @param {ChainEntry} prev
|
||||||
* @param {ChainEntry[]} ancestors
|
|
||||||
* @returns {Promise}
|
* @returns {Promise}
|
||||||
* [{@link VerifyError}, {@link DeploymentState}].
|
* [{@link VerifyError}, {@link DeploymentState}].
|
||||||
*/
|
*/
|
||||||
|
|
||||||
Chain.prototype.getDeployments = co(function* getDeployments(block, prev, ancestors) {
|
Chain.prototype.getDeployments = co(function* getDeployments(block, prev) {
|
||||||
var height = prev.height + 1;
|
var height = prev.height + 1;
|
||||||
var state = new DeploymentState();
|
var state = new DeploymentState();
|
||||||
var active;
|
var active;
|
||||||
@ -1965,14 +1964,11 @@ Chain.prototype.computeBlockVersion = co(function* computeBlockVersion(prev) {
|
|||||||
|
|
||||||
Chain.prototype.getDeploymentState = co(function* getDeploymentState() {
|
Chain.prototype.getDeploymentState = co(function* getDeploymentState() {
|
||||||
var prev = yield this.tip.getPrevious();
|
var prev = yield this.tip.getPrevious();
|
||||||
var ancestors;
|
|
||||||
|
|
||||||
if (!prev)
|
if (!prev)
|
||||||
return this.state;
|
return this.state;
|
||||||
|
|
||||||
ancestors = yield prev.getRetargetAncestors();
|
return yield this.getDeployments(this.tip, prev);
|
||||||
|
|
||||||
return yield this.getDeployments(this.tip, prev, ancestors);
|
|
||||||
});
|
});
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user