package polymarket

  1. Overview
  2. Docs
OCaml client library for the Polymarket prediction market API

Install

dune-project
 Dependency

Authors

Maintainers

Sources

0.2.0.tar.gz
md5=4eb4c5d2f63ff081c9713d90be5a51b2
sha512=0e3de0c9b40683e09ab8f9f966a44784ef1b9b482c3eefef84104a7e8042c92f1d79893ee9588b24fa3d0decaed7f365509f4d1c23c66ce8328efb64e721f276

doc/polymarket.rtds/Polymarket_rtds/Client/index.html

Module Polymarket_rtds.ClientSource

High-level WebSocket client for Polymarket Real-Time Data Socket (RTDS).

Provides typed streaming access to crypto prices and comments.

Unified RTDS Client

Sourcetype t

RTDS client handle.

Sourceval connect : sw:Eio.Switch.t -> net:'a Eio.Net.t -> clock:float Eio.Time.clock_ty Eio.Resource.t -> unit -> t

Connect to the RTDS WebSocket.

Get the stream of parsed messages.

Sourceval subscribe : t -> subscriptions:Types.subscription list -> unit

Subscribe to topics.

Sourceval unsubscribe : t -> subscriptions:Types.subscription list -> unit

Unsubscribe from topics.

Sourceval close : t -> unit

Close the connection.

Convenience Clients

Sourcemodule Crypto_prices : sig ... end

Specialized client for crypto price streams.

Sourcemodule Comments : sig ... end

Specialized client for comment streams.