JDK HttpClient-based Binance REST transport with safety-aware retries.
JDK HttpClient-based Binance REST transport with safety-aware retries.
(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.
(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.
(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.
cljdoc builds & hosts documentation for Clojure/Script libraries
| Ctrl+k | Jump to recent docs |
| ← | Move to previous article |
| → | Move to next article |
| Ctrl+/ | Jump to the search field |