code: func invokeCC(stub shim.ChaincodeStubInterface) pb.Response {
  	args := stub.GetArgs()
  	if len(args) < 3 {
  		return shim.Error("cc2cc expects at least two arguments (channel and chaincode)")
  	}
  	channel := string(args[1])
  	cc := string(args[2])
  	nargs := args[3:]
  	resp := stub.InvokeChaincode(cc, nargs, channel)
  	return resp
  }
docs: // invokeCC is used for chaincode to chaincode invocation of a given cc on another channel