concordium-base
concordium-base copied to clipboard
Protocol version 8 boilerplate
Purpose
This adds the boilerplate code for protocol version 8. Note that there is no difference currently between protocol version 7 and 8. We need a new account version, as well as a new chain parameters version to incorporate the planned changes for the suspension of inactive validators coming in protocol version 8.
Changes
Boilerplate and tests are added for a new protocol version, account version and chain parameter version.
Checklist
- [x] My code follows the style of this project.
- [x] The code compiles without warnings.
- [x] I have performed a self-review of the changes.
- [x] I have documented my code, in particular the intent of the hard-to-understand areas.
- [ ] (If necessary) I have updated the CHANGELOG.
CLA acceptance
_Remove if not applicable.
By submitting the contribution I accept the terms and conditions of the Contributor License Agreement v1.0
-
link: https://developers.concordium.com/CLAs/Contributor-License-Agreement-v1.0.pdf
-
[x] I accept the above linked CLA.