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.
rjl493456442
2b44ef5f93
miner, cmd, eth: require explicit etherbase address ( #26413 )
...
This change introduces a breaking change to miner.etherbase is configured.
Previously, users did not need to explicitly set the etherbase address via flag, since 'first' local account was used as etherbase automatically. This change removes the "default first account" feature.
In Proof-of-stake world, the fee recipient address is provided by CL, and not configured in Geth any more - meaning that miner.etherbase is mostly for legacy networks(pow, clique networks etc).
2 years ago
..
catalyst
eth/catalyst: trigger beacon sync directly with provided chain head ( #26489 )
2 years ago
downloader
eth/downloader: fix cornercase when clean stale beacon headers ( #26441 )
2 years ago
ethconfig
cmd, core, eth, els, params: disallow setheads below genesis, tweaks
2 years ago
fetcher
all: use github.com/deckarep/golang-set/v2 (generic set) ( #26159 )
2 years ago
filters
eth/filters: fix typo in comment ( #26515 )
2 years ago
gasprice
common/lru: add generic LRU implementation ( #26162 )
2 years ago
protocols
Merge pull request #25878 from MariusVanDerWijden/shanghai-by-time
2 years ago
tracers
eth/tracers: use non-threaded tracechain ( #24283 )
2 years ago
api.go
core/state: return error when storage trie can't be opened ( #26350 )
2 years ago
api_backend.go
eth/filters, eth/tracers: add request cancellation checks ( #26320 )
2 years ago
api_test.go
core/state: return error when storage trie can't be opened ( #26350 )
2 years ago
backend.go
miner, cmd, eth: require explicit etherbase address ( #26413 )
2 years ago
bloombits.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
handler.go
eth, les: polish forkid a bit, fix races and transition validation
2 years ago
handler_eth.go
eth: implement eth/68 ( #25980 )
2 years ago
handler_eth_test.go
eth, catalyst: fix flaky tests ( #26153 )
2 years ago
handler_snap.go
eth: check snap satelliteness, delegate drop to eth ( #22235 )
4 years ago
handler_test.go
all: cleanup tests ( #25641 )
2 years ago
peer.go
all: more linters ( #24783 )
2 years ago
peerset.go
all: fix some typos ( #25551 )
2 years ago
state_accessor.go
eth/filters, eth/tracers: add request cancellation checks ( #26320 )
2 years ago
sync.go
cmd, core, eth, les, params: add merge-passed chain config ( #24538 )
2 years ago
sync_test.go
eth: introduce eth67 protocol ( #24093 )
2 years ago