Update DGB Checkpoint, Assumevalid & Bump to v8.22.1 #274
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR adds a much needed block 20,000,000 checkpoint and uses same block hash for assume valid. This aids in maintaining integrity of the chain during initial syncs, reindexs or figuring out correct chain tips compared to older DGB versions.
This PR compiles, runs, syncs and all c++ tests pass. This also bumps to v8.22.1 as I will be making more prs with memory fixes against 8.22.1
Anyone can set
at a higher block height in their digibyte.conf if they want. Something like:
assumevalid=00000000000000000013176bf8d7dfeab4e1db31dc93bc311b436e82ab226b90
You can run 470 test cases if you default
./configure
and then: