code: func CreateChaincodeInstallProposal(txh fab.TransactionHeader, request ChaincodeInstallRequest) (*fab.TransactionProposal, error) {
  	cir, err := createInstallInvokeRequest(request)
  	if err != nil {
  		return nil, errors.WithMessage(err, "creating lscc install invocation request failed")
  	}
  
  	return txn.CreateChaincodeInvokeProposal(txh, cir)
  }
docs: // CreateChaincodeInstallProposal creates an install chaincode proposal.