Skip to main content

Module enums

Module enums 

Source
Expand description

Lighter venue enums mirrored from REST and WebSocket payloads.

Structs§

LighterCandleResolutionIter
An iterator over the variants of LighterCandleResolution
LighterEnvironmentIter
An iterator over the variants of LighterEnvironment
LighterFundingResolutionIter
An iterator over the variants of LighterFundingResolution
LighterMarketStatusIter
An iterator over the variants of LighterMarketStatus
LighterOrderBookFilterIter
An iterator over the variants of LighterOrderBookFilter
LighterOrderKindIter
An iterator over the variants of LighterOrderKind
LighterOrderSideIter
An iterator over the variants of LighterOrderSide
LighterOrderStatusIter
An iterator over the variants of LighterOrderStatus
LighterOrderTimeInForceIter
An iterator over the variants of LighterOrderTimeInForce
LighterProductTypeIter
An iterator over the variants of LighterProductType
LighterTradeTypeIter
An iterator over the variants of LighterTradeType
LighterTriggerStatusIter
An iterator over the variants of LighterTriggerStatus

Enums§

LighterAccountTier
Lighter account tier, classified from the venue account_type code.
LighterAssetMarginMode
Lighter asset margin mode.
LighterAssetRouteType
Lighter asset route type.
LighterCancelAllTimeInForce
Lighter cancel-all-orders time-in-force.
LighterCandleResolution
Lighter historical candle resolution.
LighterEnvironment
Lighter API environment.
LighterFundingResolution
Lighter historical funding resolution.
LighterGroupingType
Lighter grouped-order relationship type.
LighterMarginUpdateDirection
Lighter isolated-margin update direction.
LighterMarketStatus
Status for Lighter market metadata.
LighterOrderBookFilter
Filter accepted by Lighter market metadata endpoints.
LighterOrderKind
String order type used by REST and WebSocket order payloads.
LighterOrderSide
Side string used by REST and WebSocket order payloads.
LighterOrderStatus
String order status used by REST and WebSocket order payloads.
LighterOrderTimeInForce
String time-in-force used by REST and WebSocket order payloads.
LighterOrderType
Lighter order type as encoded in the venue’s binary order payload.
LighterPositionMarginMode
Lighter position margin mode.
LighterProductType
Lighter product type. Markets on the venue are either perpetual futures or spot.
LighterTimeInForce
Lighter time-in-force as encoded in the venue’s binary order payload.
LighterTradeType
Trade type used by REST and WebSocket trade payloads.
LighterTriggerStatus
Trigger status used by conditional order payloads.
LighterTxType
Lighter L2 transaction-type discriminants.

Functions§

is_ask_from_order_side
Converts a Nautilus [OrderSide] to the venue’s is_ask boolean.
order_side_from_is_ask
Converts the venue’s is_ask boolean to a Nautilus [OrderSide].