Expand Chain object tests to use all mainnet VM rules
See original GitHub issueWhat is wrong?
The tests in tests/core/chain-object
are all using only the SpuriousDragonVM
We really should be running these tests across all of the mainnet VMs.
How can it be fixed
Change the tests so that they run against each set of VM rules. This is probably best done by parametrizing the chain fixtures that are used.
Issue Analytics
- State:
- Created 5 years ago
- Comments:5 (5 by maintainers)
Top Results From Across the Web
ethereumjs-monorepo/CHANGELOG.md at master - GitHub
The VM provides an implementation for the EEI interface from the EVM package which can be used by the EVM to request environmental...
Read more >Ganache 7 Ethereum Simulator - Building on Web3 is now ...
This allows you to quickly test your DApp throughout your development cycle. ... To use this feature, start Ganache by forking off of...
Read more >Ethereum blockchain development using Web3.js
In this comprehensive tutorial, we'll show you how to develop a blockchain app using Web3.js and review the basics of Ethereum.
Read more >How to Setup Local Development Environment for Solidity
1. The success story of blockchain started with Bitcoin and was given wings by Ethereum. Ethereum was th... 2. According to the official...
Read more >py-evm Documentation
The Chain object manages the series of fork rules, after you define the VM ranges. For example, to set up a chain.
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
This issue should be closed with https://github.com/ethereum/py-evm/pull/1687
I’m on this.