code: public TransactionInfo queryTransactionByID(Peer peer, String txID, User userContext) throws ProposalException, InvalidArgumentException {
          return queryTransactionByID(Collections.singleton(peer), txID, userContext);
      }
docs: Query for a Fabric Transaction given its transactionID
  
  @param peer        the peer to send the request to
  @param txID        the ID of the transaction
  @param userContext the user context
  @return a {@link TransactionInfo}
  @throws ProposalException
  @throws InvalidArgumentException