Skip to content

starknet_os_flow_tests: prove a block with a DeployAccount v4 end-to-end - #14819

Draft
ron-starkware wants to merge 1 commit into
ron/contract-address/deploy-v2-osfrom
ron/contract-address/v4-os-flow-e2e
Draft

starknet_os_flow_tests: prove a block with a DeployAccount v4 end-to-end#14819
ron-starkware wants to merge 1 commit into
ron/contract-address/deploy-v2-osfrom
ron/contract-address/v4-os-flow-e2e

Conversation

@ron-starkware

@ron-starkware ron-starkware commented Jul 15, 2026

Copy link
Copy Markdown
Contributor

Stack — part 9 of 9 (base: #14818). Targets 0.14.5.

End-to-end acceptance for the feature: a block containing a DeployAccount v4 (funded at its Blake2-escaped counterfactual address) followed by an invoke sent from the deployed account, proved through the real OS.

This is what closes the loop between the Rust derivation (#14812), the transaction type (#14813), the OS (#14814) and blockifier execution (#14815) — an address mismatch anywhere in that chain fails the proof rather than a unit test.

🤖 Generated with Claude Code

@reviewable-StarkWare

Copy link
Copy Markdown

This change is Reviewable

@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch from 4bb2e92 to bfc334b Compare July 15, 2026 10:00
@ron-starkware
ron-starkware force-pushed the ron/contract-address/deploy-v2-os branch 2 times, most recently from 0877f17 to b6d936b Compare July 15, 2026 10:17
@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch 2 times, most recently from 18dc62f to 2872d32 Compare July 15, 2026 11:38
@ron-starkware
ron-starkware force-pushed the ron/contract-address/deploy-v2-os branch from b6d936b to 294505a Compare July 15, 2026 11:38
@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch 2 times, most recently from 9a55712 to 753e8ee Compare July 15, 2026 12:09
@ron-starkware
ron-starkware force-pushed the ron/contract-address/deploy-v2-os branch from 294505a to 0c7ce42 Compare July 15, 2026 12:09
@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch from 753e8ee to f4e57da Compare July 15, 2026 12:42
@ron-starkware
ron-starkware force-pushed the ron/contract-address/deploy-v2-os branch 2 times, most recently from 138d0f2 to da54bae Compare July 19, 2026 09:19
@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch from f4e57da to 37bf628 Compare July 19, 2026 09:19
@github-actions

Copy link
Copy Markdown

There hasn't been any activity on this pull request recently, and in order to prioritize active work, it has been marked as stale.
This PR will be closed and locked in 7 days if no further activity occurs.
Thank you for your contributions!

@ron-starkware
ron-starkware force-pushed the ron/contract-address/v4-os-flow-e2e branch from 37bf628 to a31bd93 Compare August 31, 2026 13:09
@ron-starkware
ron-starkware force-pushed the ron/contract-address/deploy-v2-os branch from da54bae to bce63c3 Compare August 31, 2026 13:09
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