ZenWebsocket.Examples.JsonRpcTransport (ZenWebsocket v0.5.0)

Copy Markdown View Source

Shared JSON-RPC send helper used by Deribit example adapters.

Summary

Functions

Sends a JSON-RPC request map over a WebSocket client, normalising :ok to {:ok, %{}}.

Functions

send_json_rpc(client, request)

@spec send_json_rpc(ZenWebsocket.Client.t(), map()) :: {:ok, map()} | {:error, term()}

Sends a JSON-RPC request map over a WebSocket client, normalising :ok to {:ok, %{}}.