diff --git a/app/src/main/java/org/hyperledger/besu/cli/ConfigurationOverviewBuilder.java b/app/src/main/java/org/hyperledger/besu/cli/ConfigurationOverviewBuilder.java index 9d6d7f1a4d3..7d6352ec3bf 100644 --- a/app/src/main/java/org/hyperledger/besu/cli/ConfigurationOverviewBuilder.java +++ b/app/src/main/java/org/hyperledger/besu/cli/ConfigurationOverviewBuilder.java @@ -77,6 +77,7 @@ public class ConfigurationOverviewBuilder { private Long targetGasLimit; private Integer maxBlobsPerTransaction; private Integer maxBlobsPerBlock; + private static final String SNAP_SYNC_MODE = "SNAP"; /** * Create a new ConfigurationOverviewBuilder. @@ -477,6 +478,10 @@ public String build() { if (syncMode != null) { lines.add("Sync mode: " + syncMode); + if (syncMode.equalsIgnoreCase(SNAP_SYNC_MODE)) { + final String snapServerStatus = isSnapServerEnabled ? "enabled" : "disabled"; + lines.add(" SNAP Sync server " + snapServerStatus); + } } if (syncMinPeers != null) { @@ -548,10 +553,6 @@ public String build() { lines.add(chainPruningString.toString()); } - if (isSnapServerEnabled) { - lines.add("Snap Sync server enabled"); - } - if (isHighSpec) { lines.add("Experimental high spec configuration enabled"); } diff --git a/ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/snap/SnapServer.java b/ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/snap/SnapServer.java index f3d4c83c642..a94d253ab4a 100644 --- a/ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/snap/SnapServer.java +++ b/ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/manager/snap/SnapServer.java @@ -148,7 +148,7 @@ public synchronized SnapServer start() { if (worldStateKeyValueStorage.getDataStorageFormat().isBonsaiFormat() && (worldStateStorageCoordinator.isMatchingFlatMode(FlatDbMode.FULL) || worldStateStorageCoordinator.isMatchingFlatMode(FlatDbMode.ARCHIVE))) { - LOGGER.debug("Starting SnapServer with Bonsai full flat db"); + LOGGER.info("Starting SnapServer with Bonsai full flat db"); var bonsaiArchive = protocolContext .map(ProtocolContext::getWorldStateArchive)