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

fix(eth-client): Fix call error detection #1890

Merged
merged 1 commit into from
May 9, 2024

Conversation

slowli
Copy link
Contributor

@slowli slowli commented May 9, 2024

What ❔

Fixes call error detection in ensure_l1_batch_commit_data_generation_mode().

Why ❔

Ethereum client is still broken fort the mainnet EN (where the L1 contracts are not updated yet).

Checklist

  • PR title corresponds to the body of PR (we generate changelog entries from PRs).
  • Tests for the changes have been added / updated.
  • Code has been formatted via zk fmt and zk lint.
  • Spellcheck has been run via zk spellcheck.

@slowli
Copy link
Contributor Author

slowli commented May 9, 2024

JFYI, I have a PR almost ready that refactors the ensure_l1_batch_commit_data_generation_mode() as a managed task (similarly to how #1869 refactored chain ID checks). I don't think it'd be reasonable to fold this fix there.

@slowli slowli marked this pull request as ready for review May 9, 2024 06:32
@slowli slowli merged commit c22ce63 into main May 9, 2024
47 of 48 checks passed
@slowli slowli deleted the aov-pla-922-refactor-l1-client-rm-web3-fix2 branch May 9, 2024 07:51
perekopskiy pushed a commit that referenced this pull request May 14, 2024
🤖 I have created a release *beep* *boop*
---


##
[24.2.0](core-v24.1.0...core-v24.2.0)
(2024-05-14)


### Features

* **api:** Add zeppelinos well-known slots
([#1892](#1892))
([1c041cc](1c041cc))
* **en:** Brush up EN observability config
([#1897](#1897))
([086f768](086f768))
* **node_framework:** Add tree api server & client to the metadata
calculator
([#1885](#1885))
([6dda157](6dda157))


### Bug Fixes

* **core/prover:** Changes to support Validium
([#1910](#1910))
([1cb0dc5](1cb0dc5))
* **eth-client:** Fix call error detection
([#1890](#1890))
([c22ce63](c22ce63))
* **eth-client:** Make block params non-optional
([#1882](#1882))
([3005862](3005862))
* **pruning:** Don't require metadata to exist for first L1 batches to
be pruned
([#1850](#1850))
([75c8565](75c8565))
* **pruning:** query optimization
([#1904](#1904))
([9154390](9154390))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

---------

Co-authored-by: zksync-era-bot <[email protected]>
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.

3 participants