Comments (3)
This test was a result of a client accepting this full blob transaction embedded in a block in a devnet, hence we needed to add this explicit test that has the RLP which embeds the full version of the type-3 transaction.
This test also verifies it via the Engine API, by placing the full blob tx in the transactions list and test it using hive.
I think it would be fair to remove its rlp_decoded
field since the rlp_decoded does not match the rlp
we are embedding into the test.
from execution-spec-tests.
I think its a separate class of teats. I had plenty of this type of tests but they are removed from blockchain.
If you remove rlp decoded you make it unexecutable again for those who don't support rlp.
from execution-spec-tests.
Or lets make it like currently we have been asked to sort bc tests into
ValidBlocks (all blocks are valid)
InvalidBlocks (some blocks are invalid)
Lets ass InvalidRLPBlocks
The one which will not have rlp_decoded as provided rlp is invalid format or violates ethereum structures
from execution-spec-tests.
Related Issues (20)
- filling state test as blockchain makes invalid gas limit
- generate tests with Paris keyword instead of Merge HOT 6
- mcopy tests: `env` fixture that sets `gas_limit` is unused
- still able to generate tests with empty storage records
- README: The command to verify a fixture points to incorrect path
- Deprecate StateTest format HOT 4
- Prague Tracker HOT 1
- EOF Tracker HOT 2
- tests(feat): port testcases for EELS related bugs from geth
- chore(ci): re-enable filling of development tests in github actions
- `Storage.KeyValueMismatch` is broken
- chore(ci): Update github actions to use Node.js 20 compatible versions HOT 4
- pip install fails: dependency conflicts
- mkdocs doesn't work because of the configuration issues
- Fix misleading test collection reporting in terminal output
- test addresses collide with RIP Precompiles address ranges
- bug: fill requires and evm bin in the path to run`--help`
- EOFExceptionMismatch doesn't print the container name HOT 1
- feat/refactor: extend `EthRPC` framework class and use it in `gentest.py` HOT 1
- Update tests for EIP-2935 for Devnet-1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from execution-spec-tests.