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 tools helper and allow GST to parse new eest devnet-6 test vectors #3045

Merged
merged 2 commits into from
Feb 4, 2025

Conversation

jangko
Copy link
Contributor

@jangko jangko commented Feb 4, 2025

The new eest of devnet-6 test vector contains multiple sub fixtures in one json file. The old format(Frontier-Cancun), only contains one sub fixture.

@advaita-saha
Copy link
Contributor

let folder = if config.legacy: legacyFolder else: newFolder
let path = "tests" / "fixtures" / folder

It would be better if we can pass single test vector files in debug mode, not from a fixed folder path

@jangko
Copy link
Contributor Author

jangko commented Feb 4, 2025

Maybe you can try tools/evmstate. It has better defined/standardized cli and consume the same fixtures as gst. It also has better features. I will not make gst better, if it can correctly run test, it already fullfill it's purpose.
evmstate tool is designed as debugging tool from beginning.

@jangko jangko merged commit 825cc4c into master Feb 4, 2025
8 checks passed
@jangko jangko deleted the fix-prague branch February 4, 2025 10:06
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.

2 participants