concordium-base icon indicating copy to clipboard operation
concordium-base copied to clipboard

Protocol version 8 boilerplate

Open drsk0 opened this issue 6 months ago • 0 comments

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.

drsk0 avatar Jul 31 '24 15:07 drsk0