Function rpc
- rpc<Service extends keyof KnownRPCServices>(
service: Service extends keyof KnownRPCServices
? Service<Service>
: string,
options?: RPCClientOptions,
): GetRPCClientInterface<Service>Type Parameters
- Service extends keyof KnownRPCServices
Parameters
- service: Service extends keyof KnownRPCServices ? Service<Service> : string
URL (https://
/.wh/rpc/module/service/) or service name (module:service) to invoke Optional
options: RPCClientOptions
Returns GetRPCClientInterface<Service>
- rpc<Service extends object>(
service: Service extends keyof KnownRPCServices
? Service<Service>
: string,
options?: RPCClientOptions,
): GetRPCClientInterface<Service>Create a WebHare RPC client
Type Parameters
- Service extends object
Parameters
- service: Service extends keyof KnownRPCServices ? Service<Service> : string
URL (https://
/.wh/rpc/module/service/) or service name (module:service) to invoke Optional
options: RPCClientOptions
Returns GetRPCClientInterface<Service>
Create a WebHare RPC client