Crate binance_client

Source
Expand description

The Binance client library.

Structs§

AccountGetQuery
The https://www.binance.com/api/v3/order GET request query.
AccountGetResponse
The https://www.binance.com/api/v3/account GET response.
DepthElement
A single depth element.
DepthGetQuery
The https://www.binance.com/api/v3/depth GET request query.
DepthGetResponse
The https://www.binance.com/api/v3/depth GET response.
ExchangeInfoGetResponse
The https://www.binance.com/api/v3/exchangeInfo GET response.
ExchangeInfoSymbol
The trading symbol data.
HttpApiV3Client
The Binance API v3 HTTP client.
HttpExchangeApiV2Client
The Binance Exchange API v2 HTTP client.
HttpExchangeApiV2Response
The Binance Exchange API v2 HTTP response.
Kline
A single kline.
KlinesGetQuery
The https://www.binance.com/api/v3/klines GET request query.
OpenOrdersDeleteQuery
The https://www.binance.com/api/v3/openOrders GET request query.
OpenOrdersDeleteResponseElement
A single open order element.
OpenOrdersGetQuery
The https://www.binance.com/api/v3/openOrders GET request query.
OpenOrdersGetResponseElement
A single open order element.
OrderDeleteQuery
The https://www.binance.com/api/v3/order POST request query.
OrderDeleteResponse
The https://www.binance.com/api/v3/order POST response.
OrderFill
The order partial fill.
OrderGetQuery
The https://www.binance.com/api/v3/order GET request query.
OrderGetResponse
The https://www.binance.com/api/v3/order GET response.
OrderPostQuery
The https://www.binance.com/api/v3/order POST request query.
ProductBySymbolGetQuery
The https://www.binance.com/exchange-api/v2/public/asset-service/product/get-product-by-symbol GET request query.
ProductSymbol
The trading symbol data.
ProductsGetQuery
The https://www.binance.com/exchange-api/v2/public/asset-service/product/get-products GET request query.
TimeGetResponse
The https://www.binance.com/api/v3/time GET response.
WebSocketClient
The Binance WebSocket client.
WebSocketDepthEvent
The depth data, received via WebSocket.
WebSocketTradeEvent
The trade event data, received via WebSocket.

Enums§

Error
The Binance error.
ExchangeInfoFilter
The exchange info symbol filter.
ExchangeInfoSymbolStatus
The status of a trading symbol.
HttpApiV3Response
The Binance API v3 HTTP response.
Interval
The chart timeframe interval.
OrderPostResponse
The https://www.binance.com/api/v3/order POST response.
OrderSide
The order side.
OrderStatus
The order status.
OrderType
The order time.
Permission
The trading method allowed for the symbol.
ProductSymbolStatus
The status of a trading symbol.
WebSocketEvent
The merged data, received via WebSocket.

Type Aliases§

KlinesGetResponse
The https://www.binance.com/api/v3/klines GET response.
OpenOrdersDeleteResponse
The https://www.binance.com/api/v3/openOrders GET response.
OpenOrdersGetResponse
The https://www.binance.com/api/v3/openOrders GET response.
ProductBySymbolGetResponse
The https://www.binance.com/exchange-api/v2/public/asset-service/product/get-product-by-symbol GET response.
ProductsGetResponse
The https://www.binance.com/exchange-api/v2/public/asset-service/product/get-products GET response.