go-ethereum/eth/tracers
Matthieu Vachon dccb2f36cd Fixed the rare case where a tx receipt is nil
I think this cannot happen in the wild while syncing block, otherwise it would mean the transaction would have no receipt which is impossible.

However in testing conditions or when doing "speculative exeuction", it's possible to get that condition.

This is just to better deal with a potential `nil pointer exception`.
2024-05-01 13:41:36 -04:00
..
internal core/vm: better error-info for vm errors (#29354) 2024-04-06 12:22:55 +02:00
js eth/tracers: use slices.Contains (#29461) 2024-04-06 12:16:25 +02:00
live eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
logger eth/tracers/logger: using maps.Equal (#29384) 2024-03-28 14:09:21 +01:00
native eth/tracers: use slices.Contains (#29461) 2024-04-06 12:16:25 +02:00
testdata/firehose Ported various improvements done in the Firehose tracer in other supported chains 2024-04-17 16:15:59 -04:00
tests/firehose Added first pass on integration tests 2024-04-29 17:10:51 -04:00
api.go eth, eth/tracers: process beacon root before transactions (#29402) 2024-04-24 07:58:05 +02:00
api_test.go all: fix mismatched names in comments (#29348) 2024-03-26 21:01:28 +01:00
dir.go eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
firehose.go Fixed the rare case where a tx receipt is nil 2024-05-01 13:41:36 -04:00
firehose_test.go Fixed Kecakke256 computation panics in some transaction state 2024-05-01 13:41:31 -04:00
live.go eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
tracers_test.go eth/tracers: live chain tracing with hooks (#29189) 2024-03-22 18:53:53 +01:00
tracker.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00
tracker_test.go eth/traces: add state limit (#25812) 2022-10-06 10:48:04 +02:00