diff options
author | MarcoFalke <falke.marco@gmail.com> | 2018-06-30 22:07:21 -1100 |
---|---|---|
committer | MarcoFalke <falke.marco@gmail.com> | 2018-06-30 22:07:32 -1100 |
commit | 954f4a9c7cafd518a500bc64fdcfabbfa71cad93 (patch) | |
tree | 652fd4f2aefb2a0c10a5b4b1a63b815c23849bc8 /build-aux | |
parent | 10ffca7429326c6cc3c428d7a34eb4a195eb727e (diff) | |
parent | f618ebc4e40f32e5aa6a8afe3de76a47f811c562 (diff) |
Merge #13431: validation: count blocks correctly for check level < 3
f618ebc4e4 validation: count blocks correctly for check level < 3 (Karl-Johan Alm)
Pull request description:
As noted in https://github.com/bitcoin/bitcoin/pull/13428#issuecomment-396129295 there is a bug where if check level < 3, the resulting count for blocks is wrong, because `pindexState` is never updated.
Post-commit `./bitcoin-cli verifychain 1 3`:
```
2018-06-11T07:12:28Z Verifying last 3 blocks at level 1
2018-06-11T07:12:28Z [0%]...[33%]...[66%]...[99%]...[DONE].
2018-06-11T07:12:28Z No coin database inconsistencies in last 3 blocks (0 transactions)
```
Pre-commit `./bitcoin-cli verifychain 1 3`:
```
2018-06-11T07:13:34Z Verifying last 3 blocks at level 1
2018-06-11T07:13:34Z [0%]...[33%]...[66%]...[99%]...[DONE].
2018-06-11T07:13:34Z No coin database inconsistencies in last 0 blocks (0 transactions)
```
Tree-SHA512: 3d82ed26665162c9615fb0e6e91a46ed4d229a5e6797c6c420e6b0bf1be6e5e02401c6e9a93b7a5aec503a2650d8c20d1b45fe300a922379e4cef8ee26e18d96
Diffstat (limited to 'build-aux')
0 files changed, 0 insertions, 0 deletions