go-ethereum/core/state/snapshot
Martin Holst Swende 96b75033c0
trie: use explicit errors in stacktrie (instead of panic) (#28361)
This PR removes panics from stacktrie (mostly), and makes the Update return errors instead. While adding tests for this, I also found that one case of possible corruption was not caught, which is now fixed.
2023-10-25 14:53:50 +02:00
..
context.go
conversion.go core, trie, eth: refactor stacktrie constructor (#28350) 2023-10-17 14:09:25 +02:00
difflayer_test.go
difflayer.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:04:12 +02:00
disklayer_test.go
disklayer.go core/state, tests: fix memory leak via fastcache (#28387) 2023-10-20 13:35:49 +02:00
generate_test.go
generate.go trie: use explicit errors in stacktrie (instead of panic) (#28361) 2023-10-25 14:53:50 +02:00
holdable_iterator_test.go
holdable_iterator.go
iterator_binary.go
iterator_fast.go all: update golang/x/ext and fix slice sorting fallout (#27909) 2023-08-12 00:04:12 +02:00
iterator_test.go
iterator.go
journal.go
metrics.go
snapshot_test.go
snapshot.go core/state, tests: fix memory leak via fastcache (#28387) 2023-10-20 13:35:49 +02:00
utils.go