Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor: get rid of time traveler #8153

Closed
Tracked by #7820
LHerskind opened this issue Aug 22, 2024 · 1 comment
Closed
Tracked by #7820

refactor: get rid of time traveler #8153

LHerskind opened this issue Aug 22, 2024 · 1 comment

Comments

@LHerskind
Copy link
Contributor

LHerskind commented Aug 22, 2024

The time traveler and commitTimeJump should not be necessary, they should be removed.

@github-project-automation github-project-automation bot moved this to Todo in A3 Aug 22, 2024
LHerskind added a commit that referenced this issue Aug 29, 2024
Doing some cleanup after #7850, looking to address the issue of #8153
and #8110.

- #8153
- Addressed by including a "watcher" as part of the setup, which will
push us to the next slot if there is already a block proposed for the
current one.
- #8110
- Updates the logic in the contract such that we can deal with
"simulating" in the future, and use this from the sequencer.

Gets rid of the `time_traveler` from the l1-publisher, now lives in the
watcher which is used in tests.

Issues related to slot duration is still to be addressed, so the name of
this branch got slightly funky.

Taking over the extra check added in #8204 since i) they are related and
ii) the pain of going through CI made me do it.
@LHerskind
Copy link
Contributor Author

This was fixed in #8148

@github-project-automation github-project-automation bot moved this from Todo to Done in A3 Aug 30, 2024
codygunton pushed a commit that referenced this issue Aug 30, 2024
Doing some cleanup after #7850, looking to address the issue of #8153
and #8110.

- #8153
- Addressed by including a "watcher" as part of the setup, which will
push us to the next slot if there is already a block proposed for the
current one.
- #8110
- Updates the logic in the contract such that we can deal with
"simulating" in the future, and use this from the sequencer.

Gets rid of the `time_traveler` from the l1-publisher, now lives in the
watcher which is used in tests.

Issues related to slot duration is still to be addressed, so the name of
this branch got slightly funky.

Taking over the extra check added in #8204 since i) they are related and
ii) the pain of going through CI made me do it.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

No branches or pull requests

1 participant