- May 03, 2021
-
-
Péter Szilágyi authored
core: remove old conversion to shuffle leveldb blocks into ancients
-
Marius van der Wijden authored
-
Felix Lange authored
* params: remove dependency on crypto Package params should not depend on package crypto because building crypto requires cgo. Since build/ci.go needs package params to get the go-ethereum version number, C code must be compiled in order to run the build tool, which is annoying for certain cross-compilation setups. * params: add SectionHead
-
aaronbuchwald authored
* Fix interpreter comment * Fix comment
-
- May 01, 2021
-
-
Paweł Bylica authored
Do not keep separate flag for "max code size exceeded" case, but instead assign appropriate error for it sooner.
-
- Apr 30, 2021
-
-
rene authored
This PR fixes a couple of issues in the eth test suite that caused flakiness when run in the CI.
-
Péter Szilágyi authored
eth/protocols/snap: use storage batch, not account batch in st task
-
Péter Szilágyi authored
-
Péter Szilágyi authored
core, eth: abort snapshot generation on snap sync and resume later
-
Péter Szilágyi authored
-
aaronbuchwald authored
-
aaronbuchwald authored
-
Martin Holst Swende authored
-
aaronbuchwald authored
-
aaronbuchwald authored
-
aaronbuchwald authored
-
aaronbuchwald authored
-
- Apr 29, 2021
-
-
aaronbuchwald authored
-
ligi authored
-
Paweł Bylica authored
-
aaronbuchwald authored
-
Guillaume Ballet authored
-
Diederik Loerakker authored
-
Péter Szilágyi authored
eth: restore eth_hashrate API endpoint
-
Péter Szilágyi authored
-
Péter Szilágyi authored
core, eth, ethdb, trie: simplify range proofs
-
Péter Szilágyi authored
-
- Apr 28, 2021
-
-
Martin Holst Swende authored
* trie: add benchmark for proofless range * trie: remove unused returns + use stacktrie
-
Péter Szilágyi authored
eth/protocols/snap: lower the packet size to avoid overloading link
-
rene authored
-
Péter Szilágyi authored
-
Gary Rong authored
* les, tests: fix les clientpool * tests: disable debug mode * les: polish code
-
Gautam Botrel authored
Add more cross-fuzzers to fuzz bls with gnark versus geth's own bls12-381 library
-
Gregory Markou authored
This PR makes the gas price oracle ignore transactions priced at `<=1 wei`.
-
Martin Holst Swende authored
-
- Apr 27, 2021
-
-
Péter Szilágyi authored
p2p/tracker: only reschedule wake if previous didn't run
-
Péter Szilágyi authored
-
Péter Szilágyi authored
p2p/tracker: properly clean up fulfilled requests
-
Martin Holst Swende authored
-
Péter Szilágyi authored
* eth/protocols/snap: generate storage trie from full dirty snap data * eth/protocols/snap: get rid of some more dead code * eth/protocols/snap: less frequent logs, also log during trie generation * eth/protocols/snap: implement dirty account range stack-hashing * eth/protocols/snap: don't loop on account trie generation * eth/protocols/snap: fix account format in trie * core, eth, ethdb: glue snap packets together, but not chunks * eth/protocols/snap: print completion log for snap phase * eth/protocols/snap: extended tests * eth/protocols/snap: make testcase pass * eth/protocols/snap: fix account stacktrie commit without defer * ethdb: fix key counts on reset * eth/protocols: fix typos * eth/protocols/snap: make better use of delivered data (#44) * eth/protocols/snap: make better use of delivered data * squashme * eth/protocols/snap: reduce chunking * squashme * eth/protocols/snap: reduce chunking further * eth/protocols/snap: break out hash range calculations * eth/protocols/snap: use sort.Search instead of looping * eth/protocols/snap: prevent crash on storage response with no keys * eth/protocols/snap: nitpicks all around * eth/protocols/snap: clear heal need on 1-chunk storage completion * eth/protocols/snap: fix range chunker, add tests Co-authored-by:
Péter Szilágyi <peterke@gmail.com> * trie: fix test API error * eth/protocols/snap: fix some further liter issues * eth/protocols/snap: fix accidental batch reuse Co-authored-by:
Martin Holst Swende <martin@swende.se>
-