code: func (c *Ledger) QueryCollectionsConfig(reqCtx reqContext.Context, chaincodeName string, targets []fab.ProposalProcessor, verifier ResponseVerifier) ([]*common.CollectionConfigPackage, error) {
  	cir := createCollectionsConfigInvokeRequest(chaincodeName)
  	tprs, errs := queryChaincode(reqCtx, c.chName, cir, targets, verifier)
  
  	responses := []*common.CollectionConfigPackage{}
  	for _, tpr := range tprs {
  		r, err := createCollectionsConfigQueryResponse(tpr)
  		if err != nil {
  			errs = multi.Append(errs, errors.WithMessage(err, "From target: "+tpr.Endorser))
  		} else {
  			responses = append(responses, r)
  		}
  	}
  	return responses, errs
  }
docs: // QueryCollectionsConfig queries the collections config for a chaincode on this channel.