From 4d0342e30d04cc54e5383899685adb38a103b499 Mon Sep 17 00:00:00 2001 From: Usman Saleem Date: Wed, 5 Jun 2024 09:29:33 +1000 Subject: [PATCH] fix: Update Besu version to 24.5.2 (#997) * fix: Update besu version to 24.5.2 -- Update Besu distro url in gradle.properties * bug: Fix Besu privacy test -- Use FOREST data storage format instead of the default BONSAI which doesnt work with privacy --- .../tech/pegasys/web3signer/dsl/besu/BesuNodeFactory.java | 1 + gradle.properties | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/acceptance-tests/src/test/java/tech/pegasys/web3signer/dsl/besu/BesuNodeFactory.java b/acceptance-tests/src/test/java/tech/pegasys/web3signer/dsl/besu/BesuNodeFactory.java index 95a2e13fb..dd0237b04 100644 --- a/acceptance-tests/src/test/java/tech/pegasys/web3signer/dsl/besu/BesuNodeFactory.java +++ b/acceptance-tests/src/test/java/tech/pegasys/web3signer/dsl/besu/BesuNodeFactory.java @@ -67,6 +67,7 @@ public static BesuNode create(final BesuNodeConfig config) { params.add("--rpc-http-apis"); params.add("ETH,NET,WEB3,EEA"); params.add("--min-gas-price=0"); + params.add("--data-storage-format=FOREST"); // Required for privacy params.add("--privacy-enabled"); params.add("--privacy-public-key-file"); params.add(privacyPublicKeyFilePath()); diff --git a/gradle.properties b/gradle.properties index a791f18dd..1d51d7505 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ -besuVersion=24.1.2 -besuDistroUrl=https://hyperledger.jfrog.io/artifactory/besu-binaries/besu/${besuVersion}/besu-${besuVersion}.tar.gz +besuVersion=24.5.2 +besuDistroUrl=https://github.com/hyperledger/besu/releases/download/${besuVersion}/besu-${besuVersion}.tar.gz hashicorpVaultVersion=1.9.2 hashicorpVaultUrl=https://releases.hashicorp.com/vault