NRD rules and "recent" kernel pos index #3302
The new NRD kernel variant was introduced in #3303.
This PR adds the kernel_pos index to track "recent" NRD kernel history for efficient validation of the NRD relative lock height rule.
LMDB index impl
NRD rule validation
next and prev and Vec<u8> lmdb keys
…t reality (tx/block validation rules etc.)
antiochp merged commit
Jun 10, 2020
10 checks passed
10 checks passed
mimblewimble.grin Build #20200609.2 succeededDetails
mimblewimble.grin (linux api/util/store) linux api/util/store succeededDetails
mimblewimble.grin (linux chain/core/keychain) linux chain/core/keychain succeededDetails
mimblewimble.grin (linux pool/p2p/src) linux pool/p2p/src succeededDetails
mimblewimble.grin (linux release) linux release succeededDetails
mimblewimble.grin (linux servers) linux servers succeededDetails
mimblewimble.grin (macos release) macos release succeededDetails
mimblewimble.grin (macos test) macos test succeededDetails
mimblewimble.grin (windows release) windows release succeededDetails
mimblewimble.grin (windows test) windows test succeededDetails
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.