Skip to content

feat(core, types): add CheckpointData to bcs iota.yaml description file #6912

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

Open
wants to merge 1 commit into
base: core-node/upstream-changes/mainnet-1.34.2-1.35.4
Choose a base branch
from

Conversation

gokhan-simsek-iota
Copy link
Contributor

@gokhan-simsek-iota gokhan-simsek-iota commented May 20, 2025

Description of change

Upstream range: [v1.34.2, v1.35.4)

Port MystenLabs/sui@68497e3
Add CheckpointData to bcs iota.yaml description file

Links to any relevant issues

Part of #3990

Type of change

Choose a type of change, and delete any options that are not relevant.

  • Enhancement (a non-breaking change which adds functionality)

How the change has been tested

cargo r --bin iota-node -- --config-path fullnode.yaml

@gokhan-simsek-iota gokhan-simsek-iota requested review from a team as code owners May 20, 2025 08:26
Copy link

vercel bot commented May 20, 2025

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

4 Skipped Deployments
Name Status Preview Comments Updated (UTC)
apps-backend ⬜️ Ignored (Inspect) Visit Preview May 20, 2025 8:47am
apps-ui-kit ⬜️ Ignored (Inspect) Visit Preview 💬 Add feedback May 20, 2025 8:47am
rebased-explorer ⬜️ Ignored (Inspect) Visit Preview May 20, 2025 8:47am
wallet-dashboard ⬜️ Ignored (Inspect) Visit Preview 💬 Add feedback May 20, 2025 8:47am

@iota-ci iota-ci added core-protocol node Issues related to the Core Node team labels May 20, 2025
@alexsporn alexsporn changed the title node-upstream-change([v1.34.2, v1.35.4)): types: add CheckpointData to bcs iota.yaml description file feat(core, types): add CheckpointData to bcs iota.yaml description file May 20, 2025
@@ -56,6 +67,13 @@ fn get_registry() -> Result<Registry> {
// tracer.trace_value(&mut samples, ...)?;
// with all the base types contained in messages, especially the ones with
// custom serializers; or involving generics (see [serde_reflection documentation](https://novifinancial.github.io/serde-reflection/serde_reflection/index.html)).

let m = ModuleId::new(AccountAddress::ZERO, Identifier::new("foo").unwrap());
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These lines were originally introduced by 6d8ceed which we didn't port yet. Do you plan to port that commit @iotaledger/vm-language ?

Copy link
Contributor Author

@gokhan-simsek-iota gokhan-simsek-iota May 20, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I was just writing a note about that line:
Note for the reviewers: To be able to apply the upstream changes, I had to add line 71 and the next line myself. Those lines are still in latest upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core-protocol node Issues related to the Core Node team
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants