Read persisted active positions for this context.
Logical timestamp at which the read is happening (reserved for API consistency)
Promise resolving to position entries (empty array if none persisted)
Initialize storage for this risk context.
Whether this is the first initialization
Promise that resolves when initialization is complete
Write active positions for this context.
Position entries to persist
Logical timestamp this write belongs to (reserved for API consistency)
Promise that resolves when write is complete
Per-context risk positions persistence instance interface. Scoped to a specific (riskName, exchangeName) pair.
Custom adapters should implement this interface to override the default file-based active positions persistence behavior.