Module client

Module client 

Source
Expand description

Binance Spot HTTP client with SBE encoding.

This client communicates with Binance Spot REST API using SBE (Simple Binary Encoding) for all request/response payloads, providing microsecond timestamp precision and reduced latency compared to JSON.

§Architecture

Two-layer client pattern:

§SBE Headers

All requests include:

  • Accept: application/sbe
  • X-MBX-SBE: 3:1 (schema ID:version)

Structs§

BinanceRawSpotHttpClient
Low-level HTTP client for Binance Spot REST API with SBE encoding.
BinanceSpotHttpClient
High-level HTTP client for Binance Spot API.

Constants§

SBE_SCHEMA_HEADER
SBE schema header value for Spot API.