Skip to content

sui_v1.43.0_1738968416_ci

@mdgeorge4153 mdgeorge4153 tagged this 07 Feb 19:46
## Description 

This PR adds a module `sui::framework_version` containing functions to
obtain metadata about historical framework versions (git commit hashes,
system package names and paths). This information will be needed to
support implicit framework dependencies.

This information is gathered at build time from the manifest in the
`sui-framework-snapshot` crate. This required adding additional data to
that manifest, since the package names and source paths were not
previously stored. The code in `sui-framework-snapshot` that maintains
that manifest was updated.

## Test plan 

There are unit tests for `sui::framework_versions` that check the
correctness of the metadata that is returned. There are also updated
integration tests in `sui_framework_snapshot` that check that the
updated manifest matches the `Move.toml` files in
`sui-framework/packages`.
Assets 2
Loading