From b4ab79ee73cb3486a13a526e99d4c9ed8ac5ca4a Mon Sep 17 00:00:00 2001 From: Stefan Date: Fri, 13 Oct 2023 10:15:29 +1000 Subject: [PATCH] remove code duplication 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 b7bea070075..339e4c1d9c3 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 @@ private ValidationResult validateCostAndFee( } } - 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())