Structs§
- Engine
Snapshot - Read-only snapshot of engine orderbook state, published via ArcSwap for lock-free reads by API handlers.
- Engine
State Digest - Deterministic digest of engine-owned state at a published snapshot boundary.
- Mock
Agent Auth Provider - Mock AgentAuthProvider for tests — self-signing only (no agents authorized).
- Mock
Order Snapshot Provider - Mock OrderSnapshotProvider for tests — returns empty orders by default.
- Mock
Quote Provider - Mock QuoteProvider for tests — returns configurable quotes.
- Snapshot
Open Orders Source - Adapter that exposes snapshot open orders through the
OpenOrdersSourcetrait. - Snapshot
Quote Provider - Production implementation of QuoteProvider backed by ArcSwap
.
Traits§
Functions§
- hex_
digest 🔒 - update_
bool 🔒 - update_
decimal 🔒 - update_
f64 🔒 - update_
i32 🔒 - update_
i64 🔒 - update_
len 🔒 - update_
opt_ 🔒decimal - update_
opt_ 🔒f64 - update_
opt_ 🔒i64 - update_
opt_ 🔒str - update_
opt_ 🔒u64 - update_
pm_ 🔒settlement_ config - update_
pm_ 🔒settlement_ state - update_
str 🔒 - update_
trading_ 🔒limits - update_
u32 🔒 - update_
u64 🔒 - update_
uuid 🔒 - update_
volatility_ 🔒surface - update_
wallet 🔒