Skip to content
This repository has been archived by the owner on Oct 19, 2024. It is now read-only.

fix: naming and default impl #665

Merged
merged 1 commit into from
Dec 10, 2021
Merged

Conversation

roynalnaruto
Copy link
Collaborator

Motivation

Adding some helpers for EvmVersion. Those will be useful when configuring the SolcConfig before compiling a Project. This is the ethers-rs PR to fix foundry-rs/foundry#202

Solution

PR Checklist

  • Added Tests
  • Added Documentation
  • Updated the changelog

Copy link
Collaborator

@mattsse mattsse left a comment

Choose a reason for hiding this comment

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

lgtm,
but it seems like the tests using ganache are failing now,
maybe we have to set to instanbul explicitly now?

@roynalnaruto
Copy link
Collaborator Author

@mattsse All tests are passing for me. Not sure why those fail in the CI

@mattsse
Copy link
Collaborator

mattsse commented Dec 10, 2021

this looks like a solc issue, mb just a flake.
we run with 0.6.0 currently in CI and the contracts should be supported, they passed in #664 🤔

After thinking about this again, this makes perfect sense, we're passing "london" as evm version to a "0.6.0" and that solc version probably doesn't know anything about "london" yet...

should we bump solc in the CI @gakonst ?

@gakonst
Copy link
Owner

gakonst commented Dec 10, 2021

I'm 👍 to bump Solc in tests

@mattsse mattsse mentioned this pull request Dec 10, 2021
3 tasks
@gakonst gakonst merged commit 991cda3 into gakonst:master Dec 10, 2021
@roynalnaruto roynalnaruto deleted the fix/evm-versions branch April 16, 2022 15:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

EVM Version not configured appropriately
3 participants