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

Add the forge-std version required to run vulcan #225

Open
gnkz opened this issue Oct 26, 2023 · 3 comments
Open

Add the forge-std version required to run vulcan #225

gnkz opened this issue Oct 26, 2023 · 3 comments

Comments

@gnkz
Copy link
Contributor

gnkz commented Oct 26, 2023

There is a problem when users have a different version of forge-std installed than the one that vulcan uses (see #224 ). We should add some info about the forge-std version required to work with vulcan in the installing instructions. Could be something as simple as In order to use vulcan forge-std@vx.y.z is required or adding the command required to install such version, like
forge install foundry-rs/forge-std@vx.y.z

@vdrg
Copy link
Contributor

vdrg commented Oct 26, 2023

Another option is to remove forge-std and use the version installed by vulcan, by pointing the remappings to lib/vulcan/lib/forge-std

@marchev
Copy link
Contributor

marchev commented Oct 26, 2023

Thanks a lot! Removing forge-std and installing the latest version did the trick 🔥

@gnkz
Copy link
Contributor Author

gnkz commented Nov 23, 2023

added:

To reduce compatibility issues, vulcan utilizes a particular version of forge-std. To avoid such problems in your project, consider including the following in your remappings:
forge-std/=lib/vulcan/lib/forge-std/src/
vulcan/=lib/vulcan/src/

https://nomoixyz.github.io/vulcan/guide/installation.html

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

No branches or pull requests

3 participants