Skip to content

Commit

Permalink
Documentation fix.
Browse files Browse the repository at this point in the history
The section on deployment still asked users to ensure that the permissions to change the
verification key were set to `impossibleDuringCurrentVersion`. We do not do that anymore, to allow
updates of the contract.
  • Loading branch information
kantp committed Dec 13, 2024
1 parent bf1ad19 commit 8898eb1
Showing 1 changed file with 0 additions and 4 deletions.
4 changes: 0 additions & 4 deletions documentation/deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,10 +49,6 @@ and validate the token contract permissions as one should with any o1js applicat
they should check that

- The verification keys of the admin and token contract are as expected
- Both admin and token contract have set the permission such that the verification key can only be
set after a breaking update of the network
- Both the admin and token contract have set the permissions to change permissions set to
`impossible`
- The deployment transaction of the token contract has not been changed to skip the `isNew` check
that has been introduced in [Issue 1439](https://github.com/o1-labs/o1js/issues/1439). If a
malicious deployer were to skip this test, they could mint tokens for themselves before deployment
Expand Down

0 comments on commit 8898eb1

Please sign in to comment.