aptos-core icon indicating copy to clipboard operation
aptos-core copied to clipboard

Update large packages module

Open 0xjunha opened this issue 4 months ago • 1 comments

Description

  • Removed Option type in large_packages.move, initially introduced to handle both code deployment and upgrade in a single interface. Separate functions now exist for each operation.
  • Deployed the new version of large_packages.move as an immutable package under address 0x0e1ca3011bdd07246d4d16d909dbb2d6953a86c4735d5acf5865d962c630cce7, both on testnet and mainnet.
  • Updated Move module address in chunked_publish.rs to the latest version.

How Has This Been Tested?

run large_package_publishing e2e test

Key Areas to Review

Type of Change

  • [ ] New feature
  • [ ] Bug fix
  • [ ] Breaking change
  • [ ] Performance improvement
  • [x] Refactoring
  • [ ] Dependency update
  • [ ] Documentation update
  • [ ] Tests

Which Components or Systems Does This Change Impact?

  • [ ] Validator Node
  • [ ] Full Node (API, Indexer, etc.)
  • [ ] Move/Aptos Virtual Machine
  • [ ] Aptos Framework
  • [ ] Aptos CLI/SDK
  • [ ] Developer Infrastructure
  • [ ] Move Compiler
  • [ ] Other (specify)

Checklist

  • [ ] I have read and followed the CONTRIBUTING doc
  • [ ] I have performed a self-review of my own code
  • [ ] I have commented my code, particularly in hard-to-understand areas
  • [ ] I identified and added all stakeholders and component owners affected by this change as reviewers
  • [ ] I tested both happy and unhappy path of the functionality
  • [ ] I have made corresponding changes to the documentation

0xjunha avatar Oct 10 '24 11:10 0xjunha