Commit Graph

389 Commits (8be8ba450e3efda51b19389320f2b229545074cf)

Author SHA1 Message Date
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
Péter Szilágyi 83d317cff9
cmd/utils, eth/downloader: minor snap nitpicks 4 years ago
jk-jeongkyun 618454214b
eth/downloader: enhanced test cases for downloader queue (#22114) 4 years ago
jk-jeongkyun 653e8b9dd9
eth/downloader: remove unnecessary condition (#22052) 4 years ago
ucwong 61469cfeaf
eth/downloader: fix typo in comment (#22019) 4 years ago
ucwong c5a3ffa363
eth/download/statesync : optimize to avoid a copy in state sync hashing (#22035) 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
Alex Prut 810f9e057d
all: remove redundant conversions and import names (#21903) 4 years ago
mr_franklin c37e68e7c1
all: replace RWMutex with Mutex in places where RLock is not used (#21622) 4 years ago
Marius van der Wijden 19a1c95046
eth/downloader: cache parent hash instead of recomputing (#21678) 4 years ago
gary rong 905ed109ed
eth/downloader: fix data race around the ancientlimit (#21681) 4 years ago
Guillaume Ballet 6c8310ebb4
trie: use stacktrie for Derivesha operation (#21407) 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
Péter Szilágyi eeaf191633
core, eth, trie: prepare trie sync for path based operation 4 years ago
Martin Holst Swende 3010f9fc75
eth/downloader: change intial download size (#21366) 4 years ago
Giuseppe Bertone 5cdb476dd1
"Downloader queue stats" is now provided once per minute (#21455) 4 years ago
Péter Szilágyi d8da0b3d81
core/state, eth, trie: stabilize memory use, fix memory leak 4 years ago
Martin Holst Swende 0f4e7c9b0d
eth: utilize sync bloom for getNodeData (#21445) 4 years ago
gary rong 87c0ba9213
core, eth, les, trie: add a prefix to contract code (#21080) 4 years ago
Martin Holst Swende 9f7b79af00
eth/downloader: fix rollback issue on short chains 4 years ago
Péter Szilágyi 8cbdc8638f
core: define and test chain rewind corner cases (#21409) 4 years ago
Martin Holst Swende 7cee2509c0
eth/downloader: allow all timers to exit 4 years ago
Martin Holst Swende 9fea1a5cf5
eth/downloader: set deliverytime on drops and timeouts too 4 years ago
Péter Szilágyi 4b9c0ea76d
eth/downloader: save the correct delivery time for state sync 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
Martin Holst Swende 967d8de77a
eth/downloader: fix peer idleness tracking when restarting state sync (#21260) 4 years ago
Marius van der Wijden d671dbd5b7
eth/downloader: fixes data race between synchronize and other methods (#21201) 4 years ago