Skip to main content

Module types

Module types 

Source

Structs§

Activity
User activity record
ClosedPosition
Closed position record
ComboActivity
A combo lifecycle or redeem event.
ComboEvent
Event metadata attached to a combo leg’s market.
ComboLeg
A single leg of a combinatorial position.
ComboMarket
Market metadata attached to a combo leg.
ComboPosition
A combinatorial (multi-market) position held by a user.
CombosActivityResponse
Response envelope for GET /v1/activity/combos.
CombosResponse
Response envelope for GET /v1/positions/combos.
MarketPositionV1
A per-user position in a single market, as returned by /v1/market-positions.
MetaMarketPositionV1
Market positions grouped by outcome token.
OpenInterest
Open interest for a market
OtherSize
“Other” outcome size held by a user in an augmented neg-risk event.
Pagination
Standard pagination metadata for combo endpoints.
PnlPoint
A single point on a user’s PnL curve.
Position
User position in a market
RankingEntry
One entry in a volume or profit ranking.
RevisionEntry
A single moderated revision of a question.
RevisionPayload
Moderated revisions for a question.
Trade
Trade record
UserValue
User’s total position value

Enums§

ActivitySortBy
Sort field options for activity queries
ActivityType
Activity type
ClosedPositionSortBy
Sort field options for closed position queries
ComboLegStatus
Resolution state of a single leg within a combinatorial position.
ComboSort
Sort order for crate::api::combos::ListComboPositions.
ComboStatus
Resolution state of a combinatorial position.
MarketPositionSortBy
Sort field options for /v1/market-positions.
MarketPositionStatus
Status filter for /v1/market-positions.
PnlFidelity
Sampling resolution for a PnL series.
PositionSortBy
Sort field options for position queries
RankingWindow
Ranking window for the rankings host.
SortDirection
Sort direction for queries
TimePeriod
Time period for aggregation
TradeFilterType
Filter type for trade queries
TradeSide
Trade side (buy or sell)