public static TransactionSelectionResult invalid(final String invalidReason) {
    return new TransactionSelectionResult(BaseStatus.INVALID, invalidReason);
  }
Return a selection result that identify the candidate transaction as permanently invalid, this
means that it could be removed safely from the transaction pool.

@param invalidReason the reason why transaction is invalid
@return the selection result
plugin-api/src/main/java/org/hyperledger/besu/plugin/data/TransactionSelectionResult.java