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

[5/n][vm-rewrite][sui][roughcut] Update sui deps on Move, add new trait implementations, and add some small helpers #21069

Open
wants to merge 1 commit into
base: tzakian/vm-rewrite-adapter-4
Choose a base branch
from

Conversation

tzakian
Copy link
Contributor

@tzakian tzakian commented Feb 3, 2025

Things are still a bit rough around the edges in terms of getting the execution versioning story right around deps into the VM-runtime (e.g., for Serializable value, cost tables etc). But that will be done in a later PR.

In particular, here the direct dependency on move-execution/crates/shared in sui-types will be removed once we pull the shared legacy code crate out of move-execution and into something like legacy_vm_types or similar under move/crates.

NB: The code in the PR may not be working as future PRs will build on top of this.

@tzakian tzakian requested a review from cgswords February 3, 2025 21:01
Copy link

vercel bot commented Feb 3, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
sui-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Feb 7, 2025 8:16pm
2 Skipped Deployments
Name Status Preview Comments Updated (UTC)
multisig-toolkit ⬜️ Ignored (Inspect) Visit Preview Feb 7, 2025 8:16pm
sui-kiosk ⬜️ Ignored (Inspect) Visit Preview Feb 7, 2025 8:16pm

@tzakian tzakian temporarily deployed to sui-typescript-aws-kms-test-env February 3, 2025 21:01 — with GitHub Actions Inactive
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-4 branch from f255e3f to 486cb40 Compare February 4, 2025 17:44
@tzakian tzakian requested a review from ronny-mysten as a code owner February 4, 2025 17:44
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-5 branch from 2f24850 to 49f2c90 Compare February 4, 2025 17:44
@tzakian tzakian temporarily deployed to sui-typescript-aws-kms-test-env February 4, 2025 17:45 — with GitHub Actions Inactive
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-4 branch from 486cb40 to 4dc2972 Compare February 4, 2025 20:30
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-5 branch from 49f2c90 to b5ffa61 Compare February 4, 2025 20:30
@tzakian tzakian temporarily deployed to sui-typescript-aws-kms-test-env February 4, 2025 20:30 — with GitHub Actions Inactive
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-4 branch from 4dc2972 to 87b1ca9 Compare February 5, 2025 20:10
@tzakian tzakian force-pushed the tzakian/vm-rewrite-adapter-5 branch from b5ffa61 to fb777e6 Compare February 5, 2025 20:10
@tzakian tzakian temporarily deployed to sui-typescript-aws-kms-test-env February 5, 2025 20:10 — with GitHub Actions Inactive
…trait implementations.

Things are still a bit rough around the edges in terms of getting the
execution versioning story right around deps into the VM-runtime (e.g.,
for `Serializable` value, cost tables etc). But that will be done in a
later PR.

In particular, here the direct dependency on
`move-execution/crates/shared` in sui-types will be removed once we pull
the shared legacy code crate out of `move-execution` and into something
like `legacy_vm_types` or similar under `move/crates`.

NB: The code in the PR may not be working as future PRs will build on top of
this.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant