Skip to main content

Module clients

Module clients 

Source
Expand description

Client trait definitions for data and execution clients.

Provides the core trait interfaces that define how clients interact with data providers and execution venues.

Constants§

DEFAULT_POSITION_RECONCILIATION_TOLERANCE
Default maximum absolute position difference tolerated during reconciliation.

Traits§

DataClient
Defines the interface for a data client, managing connections, subscriptions, and requests.
ExecutionClient
Defines the interface for an execution client managing order operations.

Functions§

generate_mass_status
Composes an execution mass status using the supplied client clock timestamp.
log_command_error