Skip to content

Normalize formula to be a more consistent shape and match the new VM#25795

Merged
tzakian merged 1 commit intoreleases/sui-v1.67.0-releasefrom
tzakian/normalize_formula_for_vm
Mar 11, 2026
Merged

Normalize formula to be a more consistent shape and match the new VM#25795
tzakian merged 1 commit intoreleases/sui-v1.67.0-releasefrom
tzakian/normalize_formula_for_vm

Conversation

@tzakian
Copy link
Copy Markdown
Contributor

@tzakian tzakian commented Mar 11, 2026

Description

Normalize representation to match the new VM and smooth the upcoming rollout of it. If we don't do it now we'd need to protocol gate it in the new VM and all the messiness that that brings in the new VM. This way it can be nice and clean.

Test plan

CI/existing tests


Release notes

Check each box that your changes affect. If none of the boxes relate to your changes, release notes aren't required.

For each box you select, include information after the relevant heading that describes the impact of your changes that a user might notice and any actions they must take to implement updates.

  • Protocol: Adds a new protocol version 115 to normalize representation of some structures within the VM.
  • Nodes (Validators and Full nodes):
  • gRPC:
  • JSON-RPC:
  • GraphQL:
  • CLI:
  • Rust SDK:
  • Indexing Framework:

Normalize representation to match the new VM and smooth the upcoming
rollout of it. If we don't do it now we'd need to protocol gate it in
the new VM and all the messiness that that brings in the new VM. This
way it can be nice and clean.
@tzakian tzakian requested review from a team and ebmifa March 11, 2026 17:18
@tzakian tzakian requested a review from mystenmark as a code owner March 11, 2026 17:18
@tzakian tzakian temporarily deployed to sui-typescript-aws-kms-test-env March 11, 2026 17:18 — with GitHub Actions Inactive
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 11, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
sui-docs Ready Ready Preview, Comment Mar 11, 2026 5:22pm
2 Skipped Deployments
Project Deployment Actions Updated (UTC)
multisig-toolkit Ignored Ignored Mar 11, 2026 5:22pm
sui-kiosk Ignored Ignored Mar 11, 2026 5:22pm

Request Review

@tzakian tzakian merged commit 03cf0fb into releases/sui-v1.67.0-release Mar 11, 2026
53 of 61 checks passed
@tzakian tzakian deleted the tzakian/normalize_formula_for_vm branch March 11, 2026 17:44
tzakian added a commit that referenced this pull request Mar 11, 2026
…25795)

Normalize representation to match the new VM and smooth the upcoming
rollout of it. If we don't do it now we'd need to protocol gate it in
the new VM and all the messiness that that brings in the new VM. This
way it can be nice and clean.

CI/existing tests

---

Check each box that your changes affect. If none of the boxes relate to
your changes, release notes aren't required.

For each box you select, include information after the relevant heading
that describes the impact of your changes that a user might notice and
any actions they must take to implement updates.

- [X] Protocol: Adds a new protocol version 115 to normalize
representation of some structures within the VM.
- [ ] Nodes (Validators and Full nodes):
- [ ] gRPC:
- [ ] JSON-RPC:
- [ ] GraphQL:
- [ ] CLI:
- [ ] Rust SDK:
- [ ] Indexing Framework:
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.

2 participants