@Override
  public List<PendingTransaction> getAll() {
    final List<PendingTransaction> allNextLayers = nextLayer.getAll();
    final List<PendingTransaction> allTxs =
        new ArrayList<>(pendingTransactions.size() + allNextLayers.size());
    allTxs.addAll(pendingTransactions.values());
    allTxs.addAll(allNextLayers);
    return allTxs;
  }
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.

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