Coder Social home page Coder Social logo

ultimate_evm_tracing_reference's Issues

Alchemy does not support Parity-style opcode-level traces (`vmTrace`) for `trace_replayTransaction`

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.

Add a section for chain availability

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

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.