From eeb60e5130882f8887ddc6be9aadbe0a493656fd Mon Sep 17 00:00:00 2001 From: Stefan Pingel <16143240+pinges@users.noreply.github.com> Date: Fri, 13 Oct 2023 14:29:43 +1000 Subject: [PATCH] remove code duplication (#6028) Signed-off-by: Stefan --- .../ethereum/mainnet/MainnetTransactionValidator.java | 11 ----------- 1 file changed, 11 deletions(-) diff --git a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetTransactionValidator.java b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetTransactionValidator.java index b7bea0700..339e4c1d9 100644 --- a/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetTransactionValidator.java +++ b/ethereum/core/src/main/java/org/hyperledger/besu/ethereum/mainnet/MainnetTransactionValidator.java @@ -170,17 +170,6 @@ public class MainnetTransactionValidator implements TransactionValidator { } } - if (transaction.getType().supportsBlob()) { - final long txTotalBlobGas = gasCalculator.blobGasCost(transaction.getBlobCount()); - if (txTotalBlobGas > gasLimitCalculator.currentBlobGasLimit()) { - return ValidationResult.invalid( - TransactionInvalidReason.TOTAL_BLOB_GAS_TOO_HIGH, - String.format( - "total blob gas %d exceeds max blob gas per block %d", - txTotalBlobGas, gasLimitCalculator.currentBlobGasLimit())); - } - } - final long intrinsicGasCost = gasCalculator.transactionIntrinsicGasCost( transaction.getPayload(), transaction.isContractCreation())