new PromiseClient()
        Constructor for a Jayson Promise Client
    
    
    
    
    
    
    
- Source:
- See:
Returns:
- Type
- PromiseClient
Extends
Members
- 
    <static> http :PromiseClientHttp
- 
    
    
        Type:- Source:
 
- 
    <static> https :PromiseClientHttps
- 
    
    
        Type:- Source:
 
- 
    <static> tcp :PromiseClientTcp
- 
    
    
        Type:- Source:
 
- 
    <static> tls :PromiseClientTls
- 
    
    
        Type:- Source:
 
Methods
- 
    request(method, params, id, callback)
- 
    
    Creates a request and dispatches it if given a callback.Parameters:Name Type Argument Description methodString | Array A batch request if passed an Array, or a method name if passed a String paramsArray | Object Parameters for the method idString | Number <optional> 
 Optional id. If undefined an id will be generated. If null it creates a notification request callbackfunction <optional> 
 Request callback. If specified, executes the request rather than only returning it. - Inherited From:
- Source:
 Throws:- 
        Invalid parameters
- Type
- TypeError
 Returns:JSON-RPC 1.0 or 2.0 compatible request- Type
- Object