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

feat(tests): Gas oracle tests #1567

Merged
merged 67 commits into from
Apr 9, 2024

Conversation

fkrause98
Copy link
Contributor

What ❔

As commented here,
we need a way of testing the new gas-oracle components, plus a way to run them in the CI.

Why ❔

To ensure the new components working properly

Checklist

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

jrchatruc and others added 30 commits February 1, 2024 17:02
fix(Gas Oracle): Add http client as a field to the native erc20 fetcher
…conversion-rate-fetcher

feat(Gas Oracle): Make the Erc20 Fetcher mandatory and have a no-op implementation
…e-err-type

feat(Gas Oracle): Use normal anyhow::Error for the `NativeErc20Fetcher`
juan518munoz and others added 26 commits March 4, 2024 13:47
…-fetcher-err

feat(Gas Oracle): Improve Fetcher Error Handling
…component

feat(Gas Oracle): Conversion rate component
…cher-singleton

feat(Gas Oracle): Remove Fetcher singleton
@lferrigno lferrigno merged commit bac7a4c into matter-labs:kl-factory Apr 9, 2024
25 of 92 checks passed
@lferrigno lferrigno deleted the gas-oracle-tests branch April 9, 2024 17:55
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.

4 participants