Skip to content

Formalize and implement versioning of stake authorization messages #2635

@aesedepece

Description

@aesedepece

Wit/2.1 is expected to introduce new fields in stake authorization messages, such as delegation expiration and take rate. To ensure backward compatibility and smooth network upgrades going forward, we need to formalize and implement a versioning mechanism for stake authorization messages.

This will allow:

  • Future-proofing the format of stake authorization messages
  • Supporting nodes and tooling to distinguish between message versions
  • Enabling new features in delegation (e.g. expiration, validator commission) without breaking existing functionality

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions