Pull in Consensys/tuweni v2.7.0 (#8330)

This replaces io.tmio/tuweni with the Consensys fork.

Also Includes:
- reduce check argument args allocations - https://github.com/Consensys/tuweni/pull/10
which should reduce Integer and int[] and therefore gc pressure

Signed-off-by: Simon Dudley <simon.dudley@consensys.net>
This commit is contained in:
Simon Dudley
2025-03-17 19:42:25 +10:00
committed by GitHub
parent 47f455887a
commit 789542f76d
37 changed files with 273 additions and 97 deletions

View File

@@ -41,8 +41,8 @@ dependencies {
implementation 'com.github.ben-manes.caffeine:caffeine'
implementation 'com.google.guava:guava'
implementation 'net.java.dev.jna:jna'
implementation 'io.tmio:tuweni-bytes'
implementation 'io.tmio:tuweni-units'
implementation 'io.consensys.protocols:tuweni-bytes'
implementation 'io.consensys.protocols:tuweni-units'
implementation 'org.hyperledger.besu:arithmetic'
implementation'org.hyperledger.besu:gnark'
implementation 'io.consensys.protocols:jc-kzg-4844'