Commit Graph

189 Commits (5035f99bce9bc23db27b68dd8c4a927f9d7d2ef6)

Author SHA1 Message Date
Marius van der Wijden b0b67be0a2
all: remove forkchoicer and reorgNeeded (#29179) 3 months ago
lightclient dfd33c7792
all: implement EIP-6110, execution layer triggered deposits (#29431) 3 months ago
jwasinger e517183719
eth, eth/downloader: remove references to LightChain, LightSync (#29711) 6 months ago
rjl493456442 9ec50080eb
core: use in-memory freezer for tests (#29720) 7 months ago
jwasinger 45baf21111
eth/downloader: purge pre-merge sync code (#29281) 7 months ago
jwasinger 5f3c58f1de
eth/downloader: fix case where skeleton reorgs below the filled block (#29358) 7 months ago
Aaron Chen 723b1e36ad
all: fix mismatched names in comments (#29348) 8 months ago
Sina Mahmoodi 95741b1844
core: move genesis alloc types to core/types (#29003) 9 months ago
Péter Szilágyi 8a76a814a2
cmd/devp2p, eth: drop support for eth/67 (#28956) 10 months ago
Péter Szilágyi bc6d184872
cmd/devp2p, eth: drop eth/66 (#28239) 1 year ago
rjl493456442 b85c183ea7
eth/downloader: remove header rollback mechanism (#28147) 1 year ago
Péter Szilágyi 1e556d220c
all: remove notion of trusted checkpoints in the post-merge world (#27147) 2 years ago
s7v7nislands db18293c32
eth/downloader: use atomic types (#27030) 2 years ago
Péter Szilágyi cd31f2dee2
all: change chain head markers from block to header (#26777) 2 years ago
Péter Szilágyi b3ae073488
eth: use the last announced finalized block as the sync ancient limit (#26685) 2 years ago
Marius van der Wijden 2a2b0419fb
all: implement withdrawals (EIP-4895) (#26484) 2 years ago
rjl493456442 dea1fb3cfc
all: cleanup tests (#25641) 2 years ago
rjl493456442 d10c280309
all: move genesis initialization to blockchain (#25523) 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
rjl493456442 30602163d5
eth: introduce eth67 protocol (#24093) 2 years ago
s7v7nislands 7caa2d8163
all: replace strings.Replace with string.ReplaceAll (#24835) 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
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
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
Péter Szilágyi d3f018fde8
eth: drop eth/65, the last non-reqid protocol version 3 years ago
Péter Szilágyi 745757ac6b
core, eth: abort snapshot generation on snap sync and resume later 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 6ec1561044
eth: implement eth66 (#22241) 4 years ago
Chris Ziogas 89030ec0b4
eth/downloader: fix race condition in tests (#22140) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago
lzhfromustc 62dc59c2bd
miner, test: fix potential goroutine leak (#21989) 4 years ago
mr_franklin c37e68e7c1
all: replace RWMutex with Mutex in places where RLock is not used (#21622) 4 years ago
Péter Szilágyi fb835c024c
eth/downloader: dynamically move pivot even during chain sync 4 years ago
Péter Szilágyi 367f12f734
eth/downloader: only roll back light sync if not fully validating 4 years ago
Martin Holst Swende 3010f9fc75
eth/downloader: change intial download size (#21366) 4 years ago
Péter Szilágyi 8cbdc8638f
core: define and test chain rewind corner cases (#21409) 4 years ago
rene 2de37f28e0
downloader: add eth65 tests (#21383) 4 years ago
rene 1976bb3df0
eth/downloader: remove eth62 (#21378) 4 years ago
Martin Holst Swende 105922180f
eth/downloader: refactor downloader + queue (#21263) 4 years ago
gary rong 6eef141aef
les: historical data garbage collection (#19570) 4 years ago
Marius van der Wijden d671dbd5b7
eth/downloader: fixes data race between synchronize and other methods (#21201) 4 years ago
Martin Holst Swende e9ba536d85
eth/downloader: fix spuriously failing tests (#21149) 5 years ago
Martin Holst Swende a5eee8d1dc
eth/downloader: more context in errors (#21067) 5 years ago