Modules
Binance Spot REST client. Requests return {:ok, %BinanceElixir.Response{}} or
{:error, %BinanceElixir.Error{}}.
A supervised clock with a Binance server-time offset.
An HTTP, Binance API, validation, or transport failure.
Shared, supervised observation of Binance REST rate-limit headers.
Decoded response with HTTP metadata and Binance rate-limit headers.
HMAC-SHA256 and Ed25519 signing for Binance REST and WebSocket API.
Common Binance Spot REST endpoints. All functions return a response or error tuple.
Lossless normalization of supported Spot market and account events.
Exact-decimal local preflight for Spot LIMIT, MARKET, and STOP_LOSS orders.
Supervised Binance Spot market WebSocket stream with a bounded event queue.
Submits a Spot order once and reconciles uncertain results by client order ID.
Supervised signed Spot User Data Stream over Binance WebSocket API.
HTTP transport contract; implement this to inject a custom client.