Closed carterqw2 closed 6 months ago
Coverage from tests in ./e2e_test/...
for ./consensus/istanbul/...
at commit 1fc34733020cef6666d46ac67c86bfe6e1df2b40
coverage: 63.4% of statements in consensus/istanbul coverage: 43.3% of statements in consensus/istanbul/announce coverage: 55.9% of statements in consensus/istanbul/backend coverage: 0.0% of statements in consensus/istanbul/backend/backendtest coverage: 24.3% of statements in consensus/istanbul/backend/internal/replica coverage: 61.9% of statements in consensus/istanbul/core coverage: 50.0% of statements in consensus/istanbul/db coverage: 0.0% of statements in consensus/istanbul/proxy coverage: 64.2% of statements in consensus/istanbul/uptime coverage: 51.8% of statements in consensus/istanbul/validator coverage: 79.2% of statements in consensus/istanbul/validator/random
Description
This PR modifies the interface for the results of
debug_traceBlock
anddebug_traceCall
by adding thetxHash
, allowing users to identify which transaction's trace result corresponds to.Cherry picked https://github.com/ethereum/go-ethereum/pull/27183 to make block tracing work (see details here).
Other changes
No.
Tested
Updated unit test.
Related issues