Commit Graph

24 Commits (6c4dc6c38827296dec5a49a6ea25fd7f0eb4ac77)

Author SHA1 Message Date
Guillaume Ballet 443afc975c
core/state: move state account to core/types + abstracted "write account to trie" (#23567) 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 52b5d2d869
eth/protocols/snap: use storage batch, not account batch in st task 4 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 fae165a5de
core, eth, ethdb, trie: simplify range proofs 4 years ago
Martin Holst Swende a81cf0d2b3
trie: remove redundant returns + use stacktrie where applicable (#22760) 4 years ago
Péter Szilágyi 558bff4008
eth/protocols/snap: lower the packet size to avoid overloading link 4 years ago
Péter Szilágyi caea6c4661
eth/protocols/snap: generate storage trie from full dirty snap data (#22668) 4 years ago
Péter Szilágyi 9553c98de8
eth/protocols/snap: use ephemeral channels to avoid cross-sync delveries 4 years ago
Péter Szilágyi 1e207342b5
all: make logs a bit easier on the eye to digest (#22665) 4 years ago
gary rong 7088f1e814
core, eth: faster snapshot generation (#22504) 4 years ago
Martin Holst Swende 7644795950
eth/protocols/snap: try to prevent requests timing out 4 years ago
Péter Szilágyi 099be04100
eth/protocols/snap: add peer id and req id to the timeout logs 4 years ago
gary rong c5df05b9a9
eth/protocols/snap: fix the flaws in the snap sync (#22553) 4 years ago
Martin Holst Swende 410089afea
eth/protocols/snap, eth/downloader: don't use bloom filter in snap sync 4 years ago
Péter Szilágyi b2b5c82aca
eth/protocols/snap: lower abortion and resumption logs to debug 4 years ago
Péter Szilágyi bfdff4c5b8
eth: fix snap sync cancellation 4 years ago
Alex Prut ef84da8481
all: remove unneeded parentheses (#21921) 4 years ago
Martin Holst Swende 797b0812ab
eth/protocols/snap: snap sync testing (#22179) 4 years ago
Martin Holst Swende 4bb5c6ca7a
eth/protocols/snap: speed up hash checks (#22023) 4 years ago
Martin Holst Swende 58b9db5f7c
eth/protocols/snap: track reverts when peer rejects request (#22016) 4 years ago
ucwong a425a47ddc
core/rawdb, eth/protocols : Method name typo fix (#22026) 4 years ago
Péter Szilágyi 017831dd5b
core, eth: split eth package, implement snap protocol (#21482) 4 years ago