Expand description
Trade read request planning.
This module owns pure, surface-independent decisions for read-side trade APIs. Gateway handlers still own cache/backend IO, broker routing, and in-flight guards.
Structs§
Enums§
- Refresh
Action - Backend refresh decision for cache-backed read APIs.
Functions§
- decide_
cache_ snapshot_ refresh_ action - decide_
explicit_ refresh_ action - decide_
refresh_ action - derive_
top_ level_ currency - Funds top-level currency projection.
- derive_
top_ level_ net_ cash_ power - Top-level
Funds.netCashPowerpresentation branches. - funds_
currency_ mismatch_ warning - User-visible warning when a single-currency backend ignores explicit funds currency and returns the account native currency instead.
- plan_
get_ funds_ read - Build the currency-facing read plan for
Trd_GetFunds. - sim_
or_ fund_ currency_ override - Sim-futures and fund accounts expose fixed native currencies.