Add Docs Defining Which Version of the Validator Manager Contracts the CLI uses in avalanche blockchain deploy
#2508
Labels
documentation
Improvements or additions to documentation
Milestone
Goal
Add documentation via comments in the CLI code and in avalanche-docs on which version of the Validator Manager Contracts are being deployed.
The current VMCs as deployed via bytecode by avalanche-cli are an old version, not the latest audit release. This is confusing users who expect it to be the latest release.
No functional changes are required by this Issue; it is purely a request for documentation.
Example Usage
The
ValidationPeriodCreated
event is slightly different in the version used by the CLI, which means the log topic is not as expected if you assume it is using the latest audited VMCs.Current Limitations
The latest audited POS VMContract is too large to be encoded into genesis. A proposed solution to this problem will be outlined in a separate issue.
Notes
VMC = Validator Manager Contract
The text was updated successfully, but these errors were encountered: