code: func (p *PassthruChaincode) Invoke(stub shim.ChaincodeStubInterface) pb.Response {
  	function, args := stub.GetFunctionAndParameters()
  	return p.iq(stub, function, args)
  }
docs: // Invoke passes through the invoke call