private boolean transactionCurrentPriceBelowMin(
      final TransactionEvaluationContext evaluationContext) {
    final var pendingTransaction = evaluationContext.getPendingTransaction();
    // Priority txs are exempt from this check
    if (!pendingTransaction.hasPriority()) {

      if (context
              .miningConfiguration()
              .getMinTransactionGasPrice()
              .compareTo(evaluationContext.getTransactionGasPrice())
          > 0) {
        LOG.atTrace()
            .setMessage(
                "Current gas price of {} is {} and lower than the configured minimum {}, skipping")
            .addArgument(pendingTransaction::toTraceLog)
            .addArgument(evaluationContext.getTransactionGasPrice()::toHumanReadableString)
            .addArgument(
                context.miningConfiguration().getMinTransactionGasPrice()::toHumanReadableString)
            .log();
        return true;
      }
    }
    return false;
  }
Checks if the transaction's current price is below the minimum.

@param evaluationContext The current selection session data.
@return True if the transaction's current price is below the minimum, false otherwise.
ethereum/blockcreation/src/main/java/org/hyperledger/besu/ethereum/blockcreation/txselection/selectors/PriceTransactionSelector.java