go-ethereum/eth/downloader
Daniel Liu ad0eea0f07
refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046)
The upstream libray has removed the assembly-based implementation of
keccak. We need to maintain our own library to avoid a peformance
regression.

---------

Co-authored-by: Felix Lange <fjl@twurst.com>
Co-authored-by: lightclient <lightclient@protonmail.com>
2026-02-28 17:23:57 +04:00
..
api.go eth/downloader, eth/tracer: fix typos in comments #29707 (#1472) 2025-09-13 10:30:25 +08:00
downloader.go all: change chain head markers from block to header #26777 (#1846) 2025-12-16 07:36:51 +04:00
downloader_test.go all: change chain head markers from block to header #26777 (#1846) 2025-12-16 07:36:51 +04:00
events.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
metrics.go eth/downloader: refactor downloader + queue #21263 (#1041) 2025-06-17 13:01:06 +08:00
modes.go eth/downloader: fixes data race between synchronize and other methods (#21201) 2025-02-26 15:06:08 +08:00
peer.go eth/downloader: refactor downloader + queue #21263 (#1041) 2025-06-17 13:01:06 +08:00
peer_test.go all: fix unnecessary whitespace (#1800) 2025-12-08 15:07:11 +05:30
queue.go core, eth: for types with accurate size calcs, return uint64 #26046 (#1791) 2025-12-07 15:52:03 +05:30
queue_test.go refactor(all): cleanup the APIs for initializing genesis #25473 #26747 (#2017) 2026-02-07 00:18:39 +05:30
resultstore.go all: format golang files (#1548) 2025-09-21 19:41:54 +08:00
statesync.go refactor(crypto): vendor in golang.org/x/crypto/sha3 #33323 (#2046) 2026-02-28 17:23:57 +04:00
testchain_test.go refactor(all): cleanup the APIs for initializing genesis #25473 #26747 (#2017) 2026-02-07 00:18:39 +05:30
types.go new EVM Upgrade 2021-09-21 16:53:46 +05:30