Skip to content

Update ERC-7730: Introduce support for provisioning and annotation for contract storage layout data#1784

Draft
forshtat wants to merge 3 commits into
ethereum:masterfrom
forshtat:ideas-erc7730-storage-layout
Draft

Update ERC-7730: Introduce support for provisioning and annotation for contract storage layout data#1784
forshtat wants to merge 3 commits into
ethereum:masterfrom
forshtat:ideas-erc7730-storage-layout

Conversation

@forshtat
Copy link
Copy Markdown
Contributor

@forshtat forshtat commented Jun 1, 2026

In order to display the Transaction Outcome Simulation results (and Transaction Assertions) in the trusted (hardware) wallet UI, the wallet needs to trust the simulation provider to supply the correct simulation results data.

In my opinion, it is not optimal to also trust the simulation provider with parsing the contracts' storage layout and interpreting the simulated state changes to the user.
I see the annotated storage layout as a part of the contract's static data similar to the calldata inputs and belongs in ERC-7730 registry.

This PR is still WIP.

@eip-review-bot
Copy link
Copy Markdown
Collaborator

eip-review-bot commented Jun 1, 2026

File ERCS/erc-7730.md

Requires 1 more review from Authors: @arein, @arikg, @fredrik0x, @kuzdogan, @lcastillo-ledger, @llbartekll, @paoun-ledger

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

The commit 4ef6363 (as a parent of 70d1809) contains errors.
Please inspect the Run Summary for details.

@github-actions github-actions Bot added the w-ci label Jun 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants