Diego López León
66c757dfa3
Update SLF4J version ( #4587 )
...
* Bump SLF4J version and replace helper for lambdas
Signed-off-by: Diego López León <dieguitoll@gmail.com>
* Remove unnecessary toString calls
Signed-off-by: Diego López León <dieguitoll@gmail.com>
* Replace unnecessaryy lambdas for constant references
Signed-off-by: Diego López León <dieguitoll@gmail.com>
---------
Signed-off-by: Diego López León <dieguitoll@gmail.com>
2 years ago
Fabio Di Fabio
53b4afce82
Initialize KZG native lib at startup if Cancun is enabled ( #5084 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2 years ago
Sally MacFarlane
c9de473a3c
kubernetes and errorprone - update versions ( #5013 )
...
* update errorprone and kubernetes versions
* fixed errorprone issues in prod cod
* fixed errorprone issues in test code
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2 years ago
Justin Florentine
f8a0f87405
KZG point eval precompile ( #4860 )
...
* KZG implementation
Signed-off-by: Justin Florentine <justin+github@florentine.us>
2 years ago
Antoine Toulme
f9bc1b76e4
add bandersnatch point ( #4647 )
...
* add bandersnatch point
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* fix build
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* fix build
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* fix build
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* fix build
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* spotless
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* comment test
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
* Update ethereum/verkletrie/src/main/java/org/hyperledger/besu/ethereum/verkletrie/bandersnatch/fp/Element.java
Co-authored-by: Guillaume Ballet <3272758+gballet@users.noreply.github.com>
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
Signed-off-by: Antoine Toulme <antoine@lunar-ocean.com>
Co-authored-by: Guillaume Ballet <3272758+gballet@users.noreply.github.com>
2 years ago
lukelee-sl
609904e509
gradle modifications to support java 19 ( #4797 )
...
* gradle modifications to support java 19
Signed-off-by: lukelee-sl <luke.lee@swirldslabs.com>
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
Co-authored-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
2 years ago
Danno Ferrin
89ce75a614
Speedup modexp ( #4780 )
...
Increate the speed of ModExp gas calculations by using primitive types.
Use a native lib for modexp precompile.
Signed-off-by: Danno Ferrin <danno.ferrin@swirldslabs.com>
* Native modexp
2 years ago
matkt
fae615fcb8
Preload state trie node ( #4737 )
...
The idea behind this commit is to preload asynchronously account nodes and storage nodes from the database during the transaction processing to use these nodes during the calculate root hash step.
We've created two caches, one for account nodes and one for storage nodes. The size of these caches is 100k for accounts and 200k for storage. We've tested other values but this configuration is the one that works better.
We also use exporter cache metrics as Prometheus metrics to check cache efficiency.
Signed-off-by: Karim TAAM <karim.t2am@gmail.com>
Co-authored-by: Ameziane H <ameziane.hamlat@consensys.net>
2 years ago
Sally MacFarlane
7994265325
update tuweni ( #4749 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com>
2 years ago
Daniel Lehrner
49f32ca22d
Prints configuration overview ( #4451 )
...
* print configuration overview at startup
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net>
2 years ago
Fabio Di Fabio
6d6e8e0727
Add checksum from junit-bom-5.9.0.module ( #4706 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net>
2 years ago
Diego López León
29a4e91817
Skip Javadocs and sources checksum ( #4694 )
...
Signed-off-by: Diego López León <dieguitoll@gmail.com>
Signed-off-by: Diego López León <dieguitoll@gmail.com>
Signed-off-by: Diego López León <dieguitoll@gmail.com>
Signed-off-by: Diego López León <dieguitoll@gmail.com>
2 years ago
Diego López León
18cf9b1231
Enable dependency checksum verification ( #4251 )
...
* Initial checksums
This file was automatically generated using `./gradlew --write-verification-metadata sha256 help`
Signed-off-by: Diego López León <dieguitoll@gmail.com>
* Add missing checksums for artifacts
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com>
2 years ago