Expand description
Live execution event emitter for async event dispatch.
This module provides ExecutionEventEmitter, which combines event generation (via
OrderEventFactory) with async dispatch. Adapters use the emit_* convenience
methods to generate and send events in a single call.
§Architecture
Adapter
|-- core: ExecutionClientCore (identity + connection state)
`-- emitter: ExecutionEventEmitter (event generation + async dispatch)
|-- factory: OrderEventFactory
`-- sender: ArcSwapOption<Sender> (set in start())Structs§
- Execution
Event Emitter - Event emitter for live trading - combines event generation with async dispatch.