Clears all stored notifications.
Handles breakeven availability event.
The breakeven contract data
Handles order-ping check event (signal-ping).
The order check contract data
Handles critical error event.
The error object
Handles error event.
The error object
Handles post-verdict order-check continue event (order still open, monitoring continues).
The order continue contract data
Handles broker-confirmed order fill event (post-verdict, signal-open/signal-close).
The order fill contract data
Handles terminal order rejection event (post-verdict, signal-open/signal-close).
The order reject contract data
Handles post-verdict order-check stop event (terminal: order gone, teardown follows).
The order stop contract data
Handles partial loss availability event.
The partial loss contract data
Handles partial profit availability event.
The partial profit contract data
Handles strategy pause state change event.
The pause contract data
Handles risk rejection event.
The risk contract data
Handles signal events (opened, closed, scheduled, cancelled).
The strategy tick result data
Handles strategy commit events (partial-profit, breakeven, trailing, etc.).
The strategy commit contract data
Handles signal sync event (signal-open, signal-close).
The signal sync contract data
Handles validation error event.
The error object
Base interface for notification adapters. All notification adapters must implement this interface.