code: func (r *retriever) MostRecentCollectionConfigBelow(blockNum uint64, chaincodeName string) (*ledger.CollectionConfigInfo, error) {
  	compositeKV, err := r.dbHandle.mostRecentEntryBelow(blockNum, collectionConfigNamespace, constructCollectionConfigKey(chaincodeName))
  	if err != nil || compositeKV == nil {
  		return nil, err
  	}
  	return compositeKVToCollectionConfig(compositeKV)
  }
docs: // MostRecentCollectionConfigBelow implements function from the interface ledger.ConfigHistoryRetriever