Fabio Di Fabio
8b5b40d21e
Merge branch 'main' into zkbesu
...
# Conflicts:
# .github/workflows/acceptance-tests.yml
# .github/workflows/codeql.yml
# .github/workflows/integration-tests.yml
# .github/workflows/pre-review.yml
# .github/workflows/reference-tests.yml
# build.gradle
2025-03-18 11:23:20 +01:00
garyschulte
c924e7686f
Feature/required besu native ( #8418 )
...
* implement NativeRequirements for named networks
Signed-off-by: garyschulte <garyschulte@gmail.com >
2025-03-17 16:54:04 -07:00
Simon Dudley
789542f76d
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 >
2025-03-17 19:42:25 +10:00
Simon Dudley
b930bfeeea
execution-spec-tests 4.1.0 including better EIP-2537 coverage for BLS ( #8402 )
...
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-03-12 10:03:35 +10:00
Fabio Di Fabio
98c70654b7
Update dependencies ( #8350 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-27 08:52:29 +10:00
Sally MacFarlane
887e6d5101
remove unused wiremock dependency ( #8318 )
...
* remove unused wiremock dependency
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* updated metadata
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-25 08:49:47 +10:00
Fabio Di Fabio
679e0dec1a
Update Gradle plugins ( #8334 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-20 23:12:14 +00:00
Fabio Di Fabio
0e54416026
Update Spotless Gradle plugin ( #8333 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-02-20 14:44:56 +10:00
Simon Dudley
c1c371589b
Upgrade to execution-spec-tests version 4.0.0 ( #8325 )
...
Use fixtures_develop which contains Pectra test fixtures.
Unignore the BLS execution-spec-tests, but keep ignoring the older reference tests version
Signed-off-by: Simon Dudley <simon.dudley@consensys.net >
2025-02-19 14:28:31 +10:00
Sally MacFarlane
53040061c8
[build] update non-bom dependencies ( #8315 )
...
* update non-bom dependencies
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-17 21:56:15 +00:00
Sally MacFarlane
873971acbf
update dependency versions ( #8293 )
...
* update versions of dependencies
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
* update verification metadata for jackson
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 20:39:55 +00:00
Sally MacFarlane
5bf7ae1988
[build] Update to gradle 8.11 ( #8294 )
...
* gradle 8.11
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 01:52:10 +00:00
Sally MacFarlane
b4e7dbae25
upgrade web3j plugins ( #8296 )
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-16 01:02:06 +00:00
Fabio Di Fabio
bdc6423779
Merge branch 'main' into zkbesu
...
# Conflicts:
# .github/workflows/pre-review.yml
# .github/workflows/reference-tests.yml
2025-02-12 16:05:20 +01:00
Matilda-Clerke
af842eb760
Update to Consensys/discovery 25.2.0 ( #8278 )
...
Signed-off-by: Matilda Clerke <matilda.clerke@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2025-02-12 03:40:06 +00:00
Matt Whitehead
a45475d81d
Update netty to 4.1.118 for CVE-2025-24970 ( #8275 )
...
* Update netty to 4.1.115 for CVE-2025-24970
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
* Add entry to changelog
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
---------
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
2025-02-11 14:04:18 +00:00
Fabio Di Fabio
2abc4b6491
Merge branch 'main' into zkbesu
...
# Conflicts:
# gradle/verification-metadata.xml
2025-02-07 18:20:34 +01:00
garyschulte
e835cd07d2
bump besu-native to 1.1.2 ( #8264 )
...
* bump besu-native to 1.1.2
Signed-off-by: garyschulte <garyschulte@gmail.com >
2025-02-07 00:50:32 +00:00
Fabio Di Fabio
1be83c5ff9
Update Gradle verification metadata
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2025-01-13 17:42:59 +01:00
Fabio Di Fabio
0b17320927
Merge branch 'main' into zkbesu
2025-01-13 17:28:36 +01:00
garyschulte
2aadbfcb0a
implement the proposed gas changes for bls / eip-2537 ( #8008 )
...
* implement the proposed gas changes for bls / eip-2537 for pectra-devnet-5
* disable eip-2537 testing until we have new artifacts that reflect pectra gas costs
Signed-off-by: garyschulte <garyschulte@gmail.com >
2025-01-10 00:25:00 +00:00
Usman Saleem
01126c0853
Reimplement EthereumNodeRecord for DNS discovery ( #7989 )
...
* Reimplement EthereumNodeRecord and remove dependency on tuweni-devp2p
* Refactor EthereumNodeRecord for DNSDaemon
* Update EthereumNodeRecord to use Besu RLP
* additional unit tests
* Convert ENR to Java record
* regenerate equals and hashcode for enr record
---------
Signed-off-by: Usman Saleem <usman@usmans.info >
2025-01-07 13:14:39 +10:00
Fabio Di Fabio
54127a172a
Update verification metadata
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-12-13 15:56:11 +01:00
Fabio Di Fabio
6e255ceb6c
Merge branch 'main' into zkbesu
...
# Conflicts:
# build.gradle
# gradle/verification-metadata.xml
2024-12-13 12:23:25 +01:00
garyschulte
c8ad1d12a0
Bump besu-native dep to 1.0.0 ( #8019 )
...
* remove evm dep on matter-labs bls12 lib
Signed-off-by: garyschulte <garyschulte@gmail.com >
2024-12-11 14:04:18 -08:00
Fabio Di Fabio
cf5047911e
Merge branch 'main' into zkbesu
2024-12-06 13:51:27 +01:00
Sally MacFarlane
6dfaaf37c2
remove (empty) versions.gradle ( #7990 )
2024-12-05 21:26:34 +00:00
Fabio Di Fabio
607e48a19b
Merge branch 'main' into zkbesu
...
# Conflicts:
# metrics/core/src/main/java/org/hyperledger/besu/metrics/noop/NoOpMetricsSystem.java
# metrics/core/src/main/java/org/hyperledger/besu/metrics/opentelemetry/OpenTelemetrySystem.java
# metrics/core/src/main/java/org/hyperledger/besu/metrics/prometheus/PrometheusHistogram.java
# metrics/core/src/main/java/org/hyperledger/besu/metrics/prometheus/PrometheusMetricsSystem.java
# metrics/core/src/test-support/java/org/hyperledger/besu/metrics/StubMetricsSystem.java
# plugin-api/build.gradle
# plugin-api/src/main/java/org/hyperledger/besu/plugin/services/metrics/Histogram.java
2024-11-27 16:09:57 +01:00
Fabio Di Fabio
5b2da5a068
Migrate to Prometheus lib 1.x ( #7880 )
...
* Upgrade to Promethus java client 1.x and adapt the code to the new version
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
* Update CHANGELOG.md
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
---------
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-11-27 11:04:31 +00:00
ahamlat
674a7bae58
Upgrade rocksdb jni lib from 8.3.2 to 9.7.3 ( #7817 )
...
* Upgrade rocksdb jni lib from 8.3.2 to 9.7.3
* Remove deprecated metrics
* Add changelog entry
Signed-off-by: Ameziane H. <ameziane.hamlat@consensys.net >
2024-11-25 13:33:26 +01:00
Sally MacFarlane
96e9ed853f
merge main
...
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-11-20 12:27:09 +10:00
Matt Whitehead
40b27a15d2
Upgrade netty to 4.1.115 (latest version) to resolve CVE ( #7878 )
...
* Upgrade netty to 4.1.115 (latest version) to resolve CVE
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com >
* Update changelog
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com >
---------
Signed-off-by: Matthew Whitehead <matthew1001@gmail.com >
2024-11-14 07:45:34 +00:00
Fabio Di Fabio
85c771628e
Merge branch 'main' into zkbesu
2024-10-31 13:56:29 +01:00
Sally MacFarlane
c318b6a5ff
[TESTING] Remove dependency on test containers ( #7790 )
...
* removed dep for testcontainers
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-10-29 13:33:46 +10:00
Fabio Di Fabio
0037615dc4
Merge branch 'main' into zkbesu
...
# Conflicts:
# build.gradle
2024-10-24 12:01:44 +02:00
Fabio Di Fabio
71906fa9d4
Replace custom required options check with standard way ( #7738 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-10-24 08:10:18 +00:00
Fabio Di Fabio
eda44d0d46
Merge branch 'main' into zkbesu
2024-10-22 13:52:26 +02:00
Fabio Di Fabio
937c25acdd
Update Java dependencies ( #7786 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-10-21 09:49:06 +00:00
Fabio Di Fabio
0de45cbb26
Merge branch 'main' into zkbesu
2024-10-18 17:01:56 +02:00
Fabio Di Fabio
9a7744763a
Create and publish Besu BOM (Bill of Materials) ( #7615 )
...
Signed-off-by: Fabio Di Fabio <fabio.difabio@consensys.net >
2024-10-18 10:50:55 +00:00
Fabio Di Fabio
ce902dba43
Merge branch 'main' into zkbesu
...
# Conflicts:
# .github/workflows/BesuContainerVerify.sh
# .github/workflows/splitList.sh
# .github/workflows/splitTestsByTime.sh
# gradle.properties
2024-10-16 11:41:19 +02:00
Bhanu Pulluri
0f4e0d421f
update jose4j version for handling cve CVE-2023-51775 ( #7770 )
...
* update jose4j version for handling cve CVE-2023-51775
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
* remove duplicate line
Co-authored-by: Matt Whitehead <matthew1001@hotmail.com >
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
Co-authored-by: Bhanu Pulluri <bhanu.pulluri@kaleido.io >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
Co-authored-by: Matt Whitehead <matthew1001@hotmail.com >
2024-10-15 10:29:31 +00:00
Sally MacFarlane
f0e9f409e6
Copyright Besu ( #7768 )
...
* update copyright for new files only if not matching existing patterns
* scripts too
* scripts all use Besu copyright
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
---------
Signed-off-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-10-15 12:47:41 +10:00
Fabio Di Fabio
f303e0012a
Merge branch 'main' into zkbesu
...
# Conflicts:
# .github/workflows/sonarcloud.yml
# build.gradle
2024-10-08 17:16:51 +02:00
garyschulte
53c410f250
simple bump besu-native to 0.9.7 ( #7740 )
...
Signed-off-by: garyschulte <garyschulte@gmail.com >
2024-10-07 14:56:39 -07:00
Fabio Di Fabio
475133177e
Merge branch 'main' into zkbesu
2024-10-01 16:02:19 +02:00
daniellehrner
c3aa3f4ecc
update besu-native to 0.9.6 ( #7678 )
...
Signed-off-by: Daniel Lehrner <daniel.lehrner@consensys.net >
Co-authored-by: Sally MacFarlane <macfarla.github@gmail.com >
2024-09-30 11:41:23 +00:00
Fabio Di Fabio
b6d587f174
Merge branch 'main' into zkbesu
2024-09-23 17:11:35 +02:00
Matt Whitehead
874cba016d
Update protobuf to 32.25.5 to resolve CVE-2024-7254 ( #7664 )
...
Signed-off-by: Matthew Whitehead <matthew.whitehead@kaleido.io >
2024-09-23 11:58:47 +01:00
Fabio Di Fabio
75a540175d
Merge branch 'main' into zkbesu
...
# Conflicts:
# .github/workflows/acceptance-tests.yml
# .github/workflows/pre-review.yml
# build.gradle
2024-09-06 16:30:57 +02:00