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.
jwasinger
5f3c58f1de
eth/downloader: fix case where skeleton reorgs below the filled block ( #29358 )
...
This change adds a testcase and fixes a corner-case in the skeleton sync.
With this change, when doing the skeleton cleanup, we check if the filled header is acually within the range of what we were meant to backfill. If not, it means the backfill was a noop (possibly because we started and stopped it so quickly that it didn't have time to do any meaningful work). In that case, just don't clean up anything.
---------
Co-authored-by: Péter Szilágyi <peterke@gmail.com>
7 months ago
..
catalyst
eth/catalyst, trie/pathdb: fix flaky tests ( #29571 )
7 months ago
downloader
eth/downloader: fix case where skeleton reorgs below the filled block ( #29358 )
7 months ago
ethconfig
cmd/geth, cmd/utils: rename config and flag to` VMTraceJsonConfig` ( #29573 )
7 months ago
fetcher
eth/fetcher: using slices.Contains ( #29383 )
8 months ago
filters
eth/filters: remove support for pending logs ( #29574 )
7 months ago
gasestimator
all: use uint256 in state ( #28598 )
10 months ago
gasprice
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory ( #29140 )
7 months ago
protocols
all: fix various typos ( #29600 )
7 months ago
tracers
eth, eth/tracers: process beacon root before transactions ( #29402 )
7 months ago
api_admin.go
eth: ignore genesis block on importChain ( #27956 )
1 year ago
api_backend.go
eth: Add eth_blobBaseFee RPC and blob fields to eth_feeHistory ( #29140 )
7 months ago
api_debug.go
miner: refactor the miner, make the pending block on demand ( #28623 )
9 months ago
api_debug_test.go
all: remove dependency on golang.org/exp ( #29314 )
8 months ago
api_miner.go
miner: refactor the miner, make the pending block on demand ( #28623 )
9 months ago
backend.go
cmd/geth, cmd/utils: rename config and flag to` VMTraceJsonConfig` ( #29573 )
7 months ago
bloombits.go
eth: move eth.Config to a common package ( #22205 )
4 years ago
handler.go
eth: simplify peer counting logic ( #29420 )
8 months ago
handler_eth.go
consensus, cmd, core, eth: remove support for non-merge mode of operation ( #29169 )
9 months ago
handler_eth_test.go
eth: fix typo ( #29320 )
8 months ago
handler_snap.go
eth: check snap satelliteness, delegate drop to eth ( #22235 )
4 years ago
handler_test.go
consensus, cmd, core, eth: remove support for non-merge mode of operation ( #29169 )
9 months ago
peer.go
eth: remove admin.peers[i].eth.head and difficulty ( #26804 )
2 years ago
peerset.go
consensus, cmd, core, eth: remove support for non-merge mode of operation ( #29169 )
9 months ago
state_accessor.go
eth, eth/tracers: process beacon root before transactions ( #29402 )
7 months ago
sync.go
consensus, cmd, core, eth: remove support for non-merge mode of operation ( #29169 )
9 months ago
sync_test.go
consensus, cmd, core, eth: remove support for non-merge mode of operation ( #29169 )
9 months ago