Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[AIP-54][Discussion] Object code deployment #259

Closed
movekevin opened this issue Oct 9, 2023 · 1 comment
Closed

[AIP-54][Discussion] Object code deployment #259

movekevin opened this issue Oct 9, 2023 · 1 comment

Comments

@movekevin
Copy link
Contributor

movekevin commented Oct 9, 2023

AIP Discussion

This AIP proposes a simplified code deployment process that improves the current developer experience with deploying and upgrading Move modules on Aptos. Specifically:

  1. Developers can deploy a package of Move modules, which get automatically get uploaded to a newly created object.
  2. Developers receive a PublisherRef object if the package is upgradable.
  3. PublisherRef can be used to update the package in the future and transferred freely to another account.

This new simplified and improved code deployment process will eliminate most of the current pains and confusion around code deployment.
Furthermore, this will reduce the storage footprint of each code deployment while maintaining the ease of adding programmatic control over publishing/upgrading as it'd not need to create a new resource account.

Read more about it here: https://github.com/aptos-foundation/AIPs/blob/main/aips/aip-54.md

@movekevin movekevin changed the title [AIP-54][Discussion] Object deployment [AIP-54][Discussion] Object code deployment Oct 9, 2023
@thepomeranian thepomeranian added this to the aptos-node-v1.9 milestone Oct 17, 2023
@e99243506bigplay
Copy link

Please consider about 700kb+ move bytecode package in the deployment in future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants