@Override
  public String internalLogStats() {
    if (orderByMaxFee.isEmpty()) {
      return "Ready: Empty";
    }

    final PendingTransaction top = orderByMaxFee.last();
    final PendingTransaction last = orderByMaxFee.first();

    return "Ready: "
        + "count="
        + pendingTransactions.size()
        + ", space used: "
        + spaceUsed
        + ", unique senders: "
        + txsBySender.size()
        + ", top by score and max gas price[score: "
        + top.getScore()
        + ", max gas price:"
        + top.getTransaction().getMaxGasPrice().toHumanReadableString()
        + ", hash: "
        + top.getHash()
        + "], last by score and max gas price [score: "
        + last.getScore()
        + ", max fee: "
        + last.getTransaction().getMaxGasPrice().toHumanReadableString()
        + ", hash: "
        + last.getHash()
        + "]";
  }
Return the full content of this layer, organized as a list of sender pending txs. For each
sender the collection pending txs is ordered by nonce asc.

<p>Returned sender list order detail: first the sender of the tx with the highest max gas
price.

@return a list of sender pending txs
ethereum/eth/src/main/java/org/hyperledger/besu/ethereum/eth/transactions/layered/ReadyTransactions.java