Skip to content

feat: update genesis files to latest develop commit#360

Merged
tremarkley merged 1 commit intomainfrom
harry/update_genesis_03_21_25
Mar 24, 2025
Merged

feat: update genesis files to latest develop commit#360
tremarkley merged 1 commit intomainfrom
harry/update_genesis_03_21_25

Conversation

@tremarkley
Copy link
Contributor

@tremarkley tremarkley commented Mar 21, 2025

Closes ethereum-optimism/ecosystem#699

Updating supersim to use the latest interop contracts from the optimism repo.

Some big changes have occurred to the contracts since our last update. These changes are primarily from: ethereum-optimism/optimism#14790 and ethereum-optimism/optimism#14883

These changes include:

  • Removal of the L1BlockInterop contract and now just using L1Block
  • Removal of performing the dependency set check on chain (link)
  • Requirement for tx access list in order to validate messages

Now that the dependency check no longer happens on chain, this PR removes setting the dependencies and instead of doing a dependency check, just assumes that all chains are in each others dependency set (which is what we were already doing). Created this ticket to allow for a flag to be passed in to configure the dependency set: #361

@tremarkley tremarkley requested a review from a team as a code owner March 21, 2025 17:52
@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Mar 21, 2025

Deploying supersim with  Cloudflare Pages  Cloudflare Pages

Latest commit: a6dc039
Status: ✅  Deploy successful!
Preview URL: https://fd9b26ec.supersim.pages.dev
Branch Preview URL: https://harry-update-genesis-03-21-2.supersim.pages.dev

View logs

@tremarkley
Copy link
Contributor Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

@tremarkley tremarkley force-pushed the harry/update_genesis_03_21_25 branch 8 times, most recently from adbc7cb to 9512c10 Compare March 21, 2025 23:45
@tremarkley tremarkley force-pushed the harry/update_genesis_03_21_25 branch from 9512c10 to a6dc039 Compare March 21, 2025 23:48
@tremarkley tremarkley merged commit 9ed6028 into main Mar 24, 2025
8 checks passed
@tremarkley tremarkley deleted the harry/update_genesis_03_21_25 branch March 24, 2025 19:27
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.

update supersim to contain latest interop contracts

2 participants