Skip to content

Add Starkloupe interface - #4584

Merged
franciszekjob merged 6 commits into
foundry-rs:masterfrom
software-mansion-labs:maciektr/starkloupe-interface
Sep 8, 2026
Merged

Add Starkloupe interface#4584
franciszekjob merged 6 commits into
foundry-rs:masterfrom
software-mansion-labs:maciektr/starkloupe-interface

Conversation

@maciektr

@maciektr maciektr commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

@maciektr
maciektr force-pushed the maciektr/starkloupe-interface branch from 3cf783f to a4fe63b Compare September 2, 2026 11:19
@maciektr
maciektr force-pushed the maciektr/starkloupe-interface branch from a4fe63b to e1c6612 Compare September 3, 2026 22:07
@maciektr
maciektr marked this pull request as ready for review September 3, 2026 22:08
@maciektr
maciektr requested a review from a team as a code owner September 3, 2026 22:08

@integraledelebesgue integraledelebesgue left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Everything looks fine. Please remove the excessive LLM comments

Comment thread crates/cheatnet/src/runtime_extensions/common.rs Outdated
Comment thread crates/cheatnet/src/runtime_extensions/native/execution.rs
maciektr and others added 2 commits September 4, 2026 23:42
- Drop the unused `StarkloupeEntryPointExecutionError` enum and alias
- Drop the unneeded `Clone` derive on `CallSuccess`
- Gate `CallInfoWithExecutionData::vm_trace`/`vm_memory` behind `starkloupe`
- Rename `EntryPointExecutionErrorWithTraceAndMemory` fields to
  `vm_trace`/`vm_memory` for consistency
- Inline the `relocated_memory`/`vm_artifacts` helpers in
  `execute_entry_point_call_cairo1`
- Move the `// region: Modified blockifier code` marker to cover the
  changed run/relocate ordering in `cheatable_run_entry_point`
- Reword or remove comments referring to "upstream" and "the fork"

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BoFbPCfbMSt52ngdyCAssf
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01BoFbPCfbMSt52ngdyCAssf
@maciektr

maciektr commented Sep 7, 2026

Copy link
Copy Markdown
Contributor Author

@franciszekjob @integraledelebesgue Thanks, all changes done!

@franciszekjob
franciszekjob enabled auto-merge (squash) September 8, 2026 13:34
@franciszekjob
franciszekjob merged commit 5eb423a into foundry-rs:master Sep 8, 2026
27 checks passed
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.

3 participants