polymarket.websocket
Websocket.Handshake
WebSocket handshake implementation (RFC 6455 Section 4).
Performs HTTP/1.1 Upgrade handshake directly over a TLS flow.
polymarket
polymarket.clob
polymarket.common
polymarket.data
polymarket.gamma
polymarket.http
polymarket.rate_limiter
polymarket.rfq
polymarket.rtds
polymarket.wss
ppx_polymarket_enum
type result =
| Success
| Failed of string
Handshake result
val perform : flow:Tls_eio.t -> host:string -> port:int -> resource:string -> result
Perform WebSocket handshake over a TLS flow.
Sends the HTTP Upgrade request and validates the server's response, including verification of the Sec-WebSocket-Accept header.