Commit Graph

420 Commits (d30e39b2f833fb75f1e529cd405061fb6b548b8d)

Author SHA1 Message Date
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 2 years ago
Péter Szilágyi 81bd998353
core, eth/downloader: handle spurious junk bodies from racey rollbacks (#25578) 2 years ago
Justin Traglia 656dc8cc00
eth, les: unlock downloader peerSet if there's an error (#25546) 2 years ago
Justin Traglia 2c5648d891
all: fix some typos (#25551) 2 years ago
rjl493456442 a41ea8a97c
all: cleanup the APIs for initializing genesis (#25473) 2 years ago
int88 e93442c6cf
eth/downloader: fix log errors of queue_test.go (#25494) 2 years ago
Péter Szilágyi f3af3fd8df
eth: support bubbling up bad blocks from sync to the engine API (#25190) 2 years ago
Delweng b196ad1c16
all: add whitespace linter (#25312) 2 years ago
rjl493456442 1657e43931
core, les, eth: port snap sync changes (#24898) 2 years ago
lightclient 10dc5dce08
all: remove concept of public/private API definitions (#25053) 2 years ago
rjl493456442 30602163d5
eth: introduce eth67 protocol (#24093) 2 years ago
lightclient 3273ad1a58
eth: add missing period at end of sentences (#25058) 2 years ago
Martin Holst Swende a907d7e81a
all: more linters (#24783) 2 years ago
Felix Lange 9244d5cd61
all: update license headers and AUTHORS from git history (#24947) 2 years ago
s7v7nislands 7caa2d8163
all: replace strings.Replace with string.ReplaceAll (#24835) 3 years ago
Ikko Ashimine 40cfe71002
eth/downloader: fix typo in downloader.go (#24704) 3 years ago
rjl493456442 f0328f241b
eth/downloader: resolve local header by hash for beacon sync (#24691) 3 years ago
Péter Szilágyi 86216189a5
eth/downloader: remove stale beacon headers as backfilling progresses (#24670) 3 years ago
Eng Zer Jun 8d066f1f42
all: use T.TempDir to create temporary test directories (#24633) 3 years ago
rjl493456442 28ec26094b
eth/downloader: retrieve pivot header from local chain if necessary (#24610) 3 years ago
Martin Holst Swende f252154599
eth/downloader: fix flakey test (#24576) 3 years ago
rjl493456442 e0e8bf31c5
eth/downloader: ignore zero size header batch for importing (#24569) 3 years ago
Péter Szilágyi 51de2bc9dc
eth/downloader: terminate beacon sync early when linked to local chain (#24550) 3 years ago
Péter Szilágyi 6b8718c374
eth/downloader: fix off-by-one error in test causing 50% fails 3 years ago
Péter Szilágyi 8f66ea3786
eth/downloader: implement beacon sync (#23982) 3 years ago
Martin Holst Swende db03faa10d
core, eth: improve delivery speed on header requests (#23105) 3 years ago
Péter Szilágyi 58d1988349
core, eth, les, trie: remove the sync bloom, used by fast sync 3 years ago
Péter Szilágyi c893488349
eth: pre-process downloader responses on the peer reader thread 3 years ago
Péter Szilágyi c10a0a62c3
eth: request id dispatcher and direct req/reply APIs (#23576) 3 years ago
Marius van der Wijden 3038e480f5
all: core rework for the merge transition (#23761) 3 years ago
Péter Szilágyi d9c13d407f
core, eth/downloader: fix resetting below freezer threshold 3 years ago
Péter Szilágyi 0db0b27754
Revert "Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426)" (#23456) 3 years ago
Péter Szilágyi c368f728c1
Revert "eth: drop eth/65, the last non-reqid protocol version" (#23426) 3 years ago
chuwt 5566e5d152
eth/downloader: fix typo in comment (#23413) 3 years ago
Péter Szilágyi d3f018fde8
eth: drop eth/65, the last non-reqid protocol version 3 years ago
Martin Holst Swende 2d4eff21ca
eth/downloader: increase downloader block body allowance (#23074) 3 years ago
Péter Szilágyi 7a7abe3de8
accounts/abi/bind: fix bounded contracts and sim backend for 1559 (#23038) 3 years ago
Felix Lange 427175153c
p2p/msgrate: return capacity as integer, clamp to max uint32 (#22943) 4 years ago
Péter Szilágyi 3e795881ea
eth, p2p/msgrate: move peer QoS tracking to its own package and use it for snap (#22876) 4 years ago
Péter Szilágyi 745757ac6b
core, eth: abort snapshot generation on snap sync and resume later 4 years ago
gary rong 7088f1e814
core, eth: faster snapshot generation (#22504) 4 years ago
Péter Szilágyi fe1586b094
eth, les: drop support for eth/64, fix eth/66 tests 4 years ago
Martin Holst Swende 410089afea
eth/protocols/snap, eth/downloader: don't use bloom filter in snap sync 4 years ago
Martin Holst Swende faacc8e0fa
cmd/geth, eth/downloader: remove copydb command (#22501) 4 years ago
lightclient bbfb1e4008
all: add support for EIP-2718, EIP-2930 transactions (#21502) 4 years ago
Martin Holst Swende 6ec1561044
eth: implement eth66 (#22241) 4 years ago
Péter Szilágyi bfdff4c5b8
eth: fix snap sync cancellation 4 years ago
Martin Holst Swende 797b0812ab
eth/protocols/snap: snap sync testing (#22179) 4 years ago
meowsbits 81bf9f97c9
downloader: extract findAncestor search functions (#21744) 4 years ago
Chris Ziogas 89030ec0b4
eth/downloader: fix race condition in tests (#22140) 4 years ago