Skip to content

feat(CLI): add multicall support #2

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 16 commits into
base: next
Choose a base branch
from

Conversation

lima-limon-inc
Copy link

@lima-limon-inc lima-limon-inc commented Aug 13, 2025

Describe your changes

This PR makes the VM's CLI multicall compatible. With this, the CLI is now aware of whether it is being called under the miden-vm name or a different one. This is used in midenup's invocation of the vm, which is done under the miden vm command.

The Cli struct now stores this information, in the external field; however, this information is not currently being used.

Multicall awareness is being tracked in this issue (0xMiden/midenup#70) in midenup.

Checklist before requesting a review

  • Repo forked and branch created from next according to naming convention.
  • Commit messages and codestyle follow conventions.
  • Relevant issues are linked in the PR description.
  • Tests added for new functionality.
  • Documentation/comments updated according to changes.

@lima-limon-inc lima-limon-inc self-assigned this Aug 13, 2025
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi-cli-multicall branch 2 times, most recently from a23decc to f498f8c Compare August 13, 2025 14:54
feat(host): make `get_mast_forest` async again
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi-cli-multicall branch from f498f8c to 00bc79c Compare August 19, 2025 18:04
Signed-off-by: Tomas Fabrizio Orsi <tomas.orsi@lambdaclass.com>
@lima-limon-inc lima-limon-inc force-pushed the fabrizioorsi-cli-multicall branch from 00bc79c to b16f18d Compare August 19, 2025 18:07
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.

7 participants