diff --git a/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/forkchoice/ForkChoiceBlobSidecarsAvailabilityChecker.java b/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/forkchoice/ForkChoiceBlobSidecarsAvailabilityChecker.java index ac08c648bed..cdff49d3963 100644 --- a/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/forkchoice/ForkChoiceBlobSidecarsAvailabilityChecker.java +++ b/ethereum/statetransition/src/main/java/tech/pegasys/teku/statetransition/forkchoice/ForkChoiceBlobSidecarsAvailabilityChecker.java @@ -98,7 +98,10 @@ private BlobSidecarsAndValidationResult validateCompletedBlobSidecars() { new IllegalStateException("Blob sidecars are not validated")); } if (!blobSidecar.isSignatureValidated() - && blobSidecar.getSignedBeaconBlockHeader().hashTreeRoot() != block.hashTreeRoot()) { + && !blobSidecar + .getSignedBeaconBlockHeader() + .hashTreeRoot() + .equals(block.hashTreeRoot())) { return BlobSidecarsAndValidationResult.notAvailable( new IllegalStateException("Blob sidecars block header does not match signed block")); }