Official Go implementation of the Ethereum protocol
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Martin Holst Swende
4d48980e74
core, eth, les: implement unclean-shutdown marker ( #21893 )
...
This PR implements unclean shutdown marker. Every time geth boots, it adds a timestamp to a list of timestamps in the database. This list is capped at 10. At a clean shutdown, the timestamp is removed again.
Thus, when geth exits unclean, the marker remains, and at boot up we show the most recent unclean shutdowns to the user, which makes it easier to diagnose root-causes to certain problems.
Co-authored-by: Nagy Salem <me@muhnagy.com>
4 years ago
..
downloader
miner, test: fix potential goroutine leak ( #21989 )
4 years ago
fetcher
core, eth, les, trie: add a prefix to contract code ( #21080 )
4 years ago
filters
all: remove redundant conversions and import names ( #21903 )
4 years ago
gasprice
cmd, eth: offer maxprice flag for overwritting price cap ( #21531 )
4 years ago
tracers
all: remove redundant conversions and import names ( #21903 )
4 years ago
api.go
eth/api: fix potential nil deref in AccountRange ( #21710 )
4 years ago
api_backend.go
core, all: split vm.Context into BlockContext and TxContext ( #21672 )
4 years ago
api_test.go
all: disable recording preimage of trie keys ( #21402 )
4 years ago
api_tracer.go
eth: fix error in tracing if reexec is set ( #21830 )
4 years ago
backend.go
core, eth, les: implement unclean-shutdown marker ( #21893 )
4 years ago
bloombits.go
eth: updated comments ( #21490 )
4 years ago
config.go
all: disable recording preimage of trie keys ( #21402 )
4 years ago
discovery.go
les: fix nodiscover option ( #21906 )
4 years ago
gen_config.go
all: disable recording preimage of trie keys ( #21402 )
4 years ago
handler.go
trie: use stacktrie for Derivesha operation ( #21407 )
4 years ago
handler_test.go
eth: increase timeout in TestBroadcastBlock ( #21299 )
4 years ago
helper_test.go
cmd/devp2p: add eth protocol test suite ( #21598 )
4 years ago
peer.go
eth: use maxQueuedTxAnns for to limit the number of transactions announced ( #21419 )
4 years ago
protocol.go
eth: rework tx fetcher to use O(1) ops + manage network requests
5 years ago
protocol_test.go
cmd/devp2p: add eth protocol test suite ( #21598 )
4 years ago
sync.go
core: define and test chain rewind corner cases ( #21409 )
4 years ago
sync_test.go
eth: improve shutdown synchronization ( #20695 )
5 years ago