Skip to content

Conversation

@dylanlott
Copy link
Contributor

@dylanlott dylanlott commented Nov 5, 2025

feat: adds host simulation to block build

This PR adds host simulation to the block build loop.

Note: Requires the signet-sdk release of 0.13.0​ in order to pass CI.

  • bumps bin-base to 0.15.1
  • deprecates the BuilderHelper​ wrapper contract submission in favor of the raw Zenith​ contract
  • wires up the HostProvider​ into the Simulator for host transaction simulation

Copy link
Contributor Author

dylanlott commented Nov 5, 2025

@dylanlott dylanlott force-pushed the dylan/host-simulation branch from 9b8137b to 40a2b56 Compare November 5, 2025 19:38
@dylanlott dylanlott force-pushed the dylan/remove-builder-helper branch from 59afcac to cf31bc9 Compare November 5, 2025 19:38
Copy link
Contributor

@anna-carroll anna-carroll left a comment

Choose a reason for hiding this comment

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

nits

@dylanlott dylanlott marked this pull request as ready for review November 7, 2025 18:12
@dylanlott dylanlott requested a review from Evalir as a code owner November 7, 2025 18:12
@dylanlott dylanlott requested a review from prestwich November 7, 2025 18:55
@dylanlott dylanlott changed the base branch from dylan/remove-builder-helper to graphite-base/167 November 7, 2025 18:56
- bumps bin-base to 0.15.1
- deprecates the BuilderHelper submission call in favor of the
Zenith Block and Block Header
- removes the BuilderHelper submit task
- wires up the HostProvider into the Simulator for host simulation
- cleans up unused code
anna-carroll and others added 5 commits November 7, 2025 18:56
- properly builds a cfg env and block env from prev host header
- makes max host gas a configurable property
- cleans up the build prep in the sim loop
* fix: move block env creation for host to sim task

* rename vars to clearly distinguish between rollup and host (#170)

* comment

---------

Co-authored-by: Anna Carroll <anna-carroll@users.noreply.github.com>
Co-authored-by: Anna Carroll <anna.s.carroll@gmail.com>
@dylanlott dylanlott force-pushed the dylan/host-simulation branch from 84b510e to 6166fcb Compare November 7, 2025 18:56
@graphite-app graphite-app bot changed the base branch from graphite-base/167 to main November 7, 2025 18:57
@graphite-app
Copy link

graphite-app bot commented Nov 7, 2025

Merge activity

  • Nov 7, 6:57 PM UTC: Graphite rebased this pull request, because this pull request is set to merge when ready.

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.

4 participants