paradigmxyz / ultimate_evm_tracing_reference Goto Github PK
View Code? Open in Web Editor NEWa collection of EVM tracing information for easy reference
License: Apache License 2.0
a collection of EVM tracing information for easy reference
License: Apache License 2.0
As of the time of writing, the following trace request fails against Alchemy endpoints:
$ heimdall inspect -r https://eth-mainnet.g.alchemy.com/v2/[REDACTED] 0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8
2024-06-13T00:45:38.783933Z ERROR failed to replay and trace transaction '0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8' . does your RPC provider support it?
2024-06-13T00:45:38.783969Z ERROR error: '(code: -32602, message: invalid 2nd argument: tracers had invalid element: "vmTrace" - only "stateDiff" and "trace" tracers are supported., data: None)' .
2024-06-13T00:45:40.063780Z ERROR failed to replay and trace transaction '0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8' . does your RPC provider support it?
2024-06-13T00:45:40.063818Z ERROR error: '(code: -32602, message: invalid 2nd argument: tracers had invalid element: "vmTrace" - only "stateDiff" and "trace" tracers are supported., data: None)' .
2024-06-13T00:45:41.600079Z ERROR failed to replay and trace transaction '0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8' . does your RPC provider support it?
2024-06-13T00:45:41.600105Z ERROR error: '(code: -32602, message: invalid 2nd argument: tracers had invalid element: "vmTrace" - only "stateDiff" and "trace" tracers are supported., data: None)' .
2024-06-13T00:45:43.334870Z ERROR failed to replay and trace transaction '0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8' . does your RPC provider support it?
2024-06-13T00:45:43.334894Z ERROR error: '(code: -32602, message: invalid 2nd argument: tracers had invalid element: "vmTrace" - only "stateDiff" and "trace" tracers are supported., data: None)' .
2024-06-13T00:45:47.803330Z ERROR failed to replay and trace transaction '0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8' . does your RPC provider support it?
2024-06-13T00:45:47.803371Z ERROR error: '(code: -32602, message: invalid 2nd argument: tracers had invalid element: "vmTrace" - only "stateDiff" and "trace" tracers are supported., data: None)' .
Error: Generic("failed to inspect transaction: Internal error: fetching block trace failed: Error: failed to get trace for transaction: \"0x3769def16506268d93c59371b7a2df13d87014027b8f3653f48c74798ec5d6f8\"")
This is certainly not a Heimdall bug as this works against my local Reth node (with --http.api trace
, obviously).
This raises the question of how individual tracers should be handled in the support matrix.
Some tracers/methods/clients support streaming to accommodate large data sizes.
It would be good to include information about streaming support in the reference.
With reth getting OP stack compatibility soon, it would be helpful to know which chains are supported by which client.
For example, I believe Polygon and BSC have erigon support, but unsure about other chains
This information may already exist elsewhere and a link out to that source might be a good alternative to doing it here
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.