code: func splitCompositeKeyWithoutPrefixForTxid(compositeKey []byte) (uuid string, blockHeight uint64) {
  	// skip txid as all functions which requires split of composite key already has it
  	firstSepIndex := bytes.IndexByte(compositeKey, compositeKeySep)
  	secondSepIndex := firstSepIndex + bytes.IndexByte(compositeKey[firstSepIndex+1:], compositeKeySep) + 1
  	uuid = string(compositeKey[firstSepIndex+1 : secondSepIndex])
  	blockHeight, _ = util.DecodeOrderPreservingVarUint64(compositeKey[secondSepIndex+1:])
  	return
  }
docs: // splitCompositeKeyWithoutPrefixForTxid splits the composite key txid~uuid~blockHeight into
  // uuid and blockHeight