# Functions
NewExplorerClient returns a stats pusher using a websocket for delivery.
NewTelemetryIngressBatchClient returns a client backed by wsrpc that can send telemetry to the telemetry ingress server.
NewTelemetryIngressBatchWorker returns a worker for a given contractID that can send telemetry to the ingress server via WSRPC.
NewTelemetryIngressClient returns a client backed by wsrpc that can send telemetry to the telemetry ingress server.
# Constants
ConnectionStatusConnected is used when the client is successfully connected.
ConnectionStatusDisconnected is the default state.
ConnectionStatusError is used when there is an error.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SendBufferSize is the number of messages to keep in the buffer before dropping additional ones.
# Variables
ErrReceiveTimeout is returned when no message is received after a specified duration in Receive.
# Structs
No description provided by the author
NoopTelemetryIngressBatchClient is a no-op interface for TelemetryIngressBatchClient.
No description provided by the author
No description provided by the author
# Interfaces
ExplorerClient encapsulates all the functionality needed to push run information to explorer.
TelemetryIngressBatchClient encapsulates all the functionality needed to send telemetry to the ingress server using wsrpc.
TelemetryIngressClient encapsulates all the functionality needed to send telemetry to the ingress server using wsrpc.
# Type aliases
No description provided by the author
TelemetryType defines supported telemetry types.