Module barter_data::builder
source · [−]Expand description
Initialises MarketStreams for an arbitrary number of exchanges using generic Barter
Subscriptions.
Structs
Builder to configure and initialise
Streams instances.Collection of exchange
MarketEvent streams.Functions
Central
MarketEvent consumer loop. Initialises an exchange MarketStream using a
collection of Subscriptions. Consumed events are distributed downstream via the
exchange_tx mpsc::UnboundedSender. A re-connection mechanism with an exponential backoff
policy is utilised to ensure maximum up-time.