Liking cljdoc? Tell your friends :D

binance-clj.transport.http

JDK HttpClient-based Binance REST transport with safety-aware retries.

JDK HttpClient-based Binance REST transport with safety-aware retries.
raw docstring

build-http-requestclj

(build-http-request {:keys [base-url method path request-timeout-ms]
                     :as request})

Builds the exact JDK request from an abstract connector request map.

Builds the exact JDK request from an abstract connector request map.
sourceraw docstring

create-transportclj

(create-transport)
(create-transport {:keys [connect-timeout-ms max-read-retries rate-limit-tracker
                          retry-base-delay-ms send-fn sleep-fn]
                   :or {connect-timeout-ms 10000
                        max-read-retries 2
                        retry-base-delay-ms 200
                        send-fn jdk-send
                        sleep-fn (fn* [p1__2917#] (Thread/sleep p1__2917#))}})

Creates a reusable JDK HTTP transport without opening a network connection.

Creates a reusable JDK HTTP transport without opening a network connection.
sourceraw docstring

rate-limit-snapshotclj

(rate-limit-snapshot http-transport)

Returns a non-sensitive snapshot from a concrete HTTP transport.

Returns a non-sensitive snapshot from a concrete HTTP transport.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
Move to previous article
Move to next article
Ctrl+/Jump to the search field
× close