Skip to main content

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:2 (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.