List of all items
Structs
- common::credential::Credential
- common::enums::LighterCandleResolutionIter
- common::enums::LighterEnvironmentIter
- common::enums::LighterFundingResolutionIter
- common::enums::LighterMarketStatusIter
- common::enums::LighterOrderBookFilterIter
- common::enums::LighterOrderKindIter
- common::enums::LighterOrderSideIter
- common::enums::LighterOrderStatusIter
- common::enums::LighterOrderTimeInForceIter
- common::enums::LighterProductTypeIter
- common::enums::LighterTradeTypeIter
- common::enums::LighterTriggerStatusIter
- common::symbol::MarketRegistry
- config::LighterDataClientConfig
- config::LighterDataClientConfigBuilder
- config::LighterExecClientConfig
- config::LighterExecClientConfigBuilder
- data::LighterDataClient
- execution::LighterExecutionClient
- factories::LighterDataClientFactory
- factories::LighterExecutionClientFactory
- http::client::LighterHttpClient
- http::client::LighterRawHttpClient
- http::models::LighterAccountDetail
- http::models::LighterAccountsResponse
- http::models::LighterCandle
- http::models::LighterCandles
- http::models::LighterFunding
- http::models::LighterFundings
- http::models::LighterMakerOnlyApiKeys
- http::models::LighterMarketConfig
- http::models::LighterNextNonce
- http::models::LighterOrder
- http::models::LighterOrderBook
- http::models::LighterOrderBookDepth
- http::models::LighterOrderBookDetails
- http::models::LighterOrderBookOrders
- http::models::LighterOrderBooks
- http::models::LighterOrders
- http::models::LighterPerpOrderBookDetail
- http::models::LighterPriceLevel
- http::models::LighterResultCode
- http::models::LighterSendTxBatchRequest
- http::models::LighterSendTxBatchResponse
- http::models::LighterSendTxRequest
- http::models::LighterSendTxResponse
- http::models::LighterSimpleOrder
- http::models::LighterSpotOrderBookDetail
- http::models::LighterTrade
- http::models::LighterTrades
- http::query::LighterAccountActiveOrdersQuery
- http::query::LighterAccountActiveOrdersQueryBuilder
- http::query::LighterAccountInactiveOrdersQuery
- http::query::LighterAccountInactiveOrdersQueryBuilder
- http::query::LighterAccountQuery
- http::query::LighterAccountQueryBuilder
- http::query::LighterCandlesQuery
- http::query::LighterCandlesQueryBuilder
- http::query::LighterFundingsQuery
- http::query::LighterFundingsQueryBuilder
- http::query::LighterMakerOnlyApiKeysQuery
- http::query::LighterMakerOnlyApiKeysQueryBuilder
- http::query::LighterNextNonceQuery
- http::query::LighterNextNonceQueryBuilder
- http::query::LighterOrderBookDetailsQuery
- http::query::LighterOrderBookDetailsQueryBuilder
- http::query::LighterOrderBookOrdersQuery
- http::query::LighterOrderBookOrdersQueryBuilder
- http::query::LighterOrderBooksQuery
- http::query::LighterOrderBooksQueryBuilder
- http::query::LighterRecentTradesQuery
- http::query::LighterRecentTradesQueryBuilder
- http::query::LighterTradesQuery
- http::query::LighterTradesQueryBuilder
- signing::curve::AffinePoint
- signing::curve::Point
- signing::curve::Scalar
- signing::field::Fp
- signing::field::Fp5
- signing::nonce::NonceManager
- signing::schnorr::PrivateKey
- signing::schnorr::PublicKey
- signing::schnorr::Signature
- signing::tx::ApproveIntegratorTxInfo
- signing::tx::CancelAllOrdersTxInfo
- signing::tx::CancelOrderTxInfo
- signing::tx::CreateOrderTxInfo
- signing::tx::L2TxAttributes
- signing::tx::ModifyOrderTxInfo
- signing::tx::OrderInfo
- signing::tx::SignedTx
- signing::tx::TxContext
- signing::tx::TxInfoJson
- signing::tx::UpdateLeverageTxInfo
- websocket::client::LighterWebSocketClient
- websocket::messages::LighterAsset
- websocket::messages::LighterMarketStats
- websocket::messages::LighterPoolShares
- websocket::messages::LighterPosition
- websocket::messages::LighterSpotMarketStats
- websocket::messages::LighterTicker
- websocket::messages::LighterUserStats
- websocket::messages::LighterUserStatsScoped
- websocket::messages::LighterWsCandle
- websocket::messages::LighterWsOrderBook
- websocket::messages::LighterWsSendTx
Enums
- common::enums::LighterAccountTier
- common::enums::LighterAssetMarginMode
- common::enums::LighterAssetRouteType
- common::enums::LighterCancelAllTimeInForce
- common::enums::LighterCandleResolution
- common::enums::LighterEnvironment
- common::enums::LighterFundingResolution
- common::enums::LighterGroupingType
- common::enums::LighterMarginUpdateDirection
- common::enums::LighterMarketStatus
- common::enums::LighterOrderBookFilter
- common::enums::LighterOrderKind
- common::enums::LighterOrderSide
- common::enums::LighterOrderStatus
- common::enums::LighterOrderTimeInForce
- common::enums::LighterOrderType
- common::enums::LighterPositionMarginMode
- common::enums::LighterProductType
- common::enums::LighterTimeInForce
- common::enums::LighterTradeType
- common::enums::LighterTriggerStatus
- common::enums::LighterTxType
- http::error::LighterHttpError
- http::models::LighterFundingDirection
- http::query::LighterAccountActiveOrdersQueryBuilderError
- http::query::LighterAccountInactiveOrdersQueryBuilderError
- http::query::LighterAccountLookup
- http::query::LighterAccountQueryBuilderError
- http::query::LighterCandlesQueryBuilderError
- http::query::LighterFundingsQueryBuilderError
- http::query::LighterMakerOnlyApiKeysQueryBuilderError
- http::query::LighterNextNonceQueryBuilderError
- http::query::LighterOrderBookDetailsQueryBuilderError
- http::query::LighterOrderBookOrdersQueryBuilderError
- http::query::LighterOrderBooksQueryBuilderError
- http::query::LighterRecentTradesQueryBuilderError
- http::query::LighterSortDirection
- http::query::LighterTradeQueryType
- http::query::LighterTradeRole
- http::query::LighterTradeSortBy
- http::query::LighterTradesQueryBuilderError
- signing::auth_token::AuthTokenError
- signing::nonce::NonceError
- websocket::error::LighterWsError
- websocket::handler::HandlerCommand
- websocket::messages::AccountStream
- websocket::messages::ExecutionReport
- websocket::messages::LighterMarketSelection
- websocket::messages::LighterMarketStatsPayload
- websocket::messages::LighterSpotMarketStatsPayload
- websocket::messages::LighterWsChannel
- websocket::messages::LighterWsChannelKind
- websocket::messages::LighterWsFrame
- websocket::messages::LighterWsRequest
- websocket::messages::NautilusWsMessage
- websocket::messages::SendTxRejectionSource
Traits
Functions
- common::credential::credential_env_vars
- common::enums::is_ask_from_order_side
- common::enums::order_side_from_is_ask
- common::parse::parse_micros_to_nanos
- common::parse::parse_millis_to_nanos
- common::parse::parse_optional_millis_to_nanos
- common::parse::parse_price
- common::parse::parse_price_from_ticks
- common::parse::parse_quantity
- common::parse::parse_quantity_from_ticks
- common::parse::parse_secs_to_nanos
- common::parse::price_from_decimal
- common::parse::quantity_from_decimal
- common::rate_limit::await_tx_quota
- common::rate_limit::build_tx_rate_limiter
- common::rate_limit::resolve_quota
- common::rate_limit::ws_message_rate_limiter
- common::symbol::format_instrument_id
- common::symbol::format_venue_symbol
- common::symbol::product_type_from_instrument_id
- common::urls::lighter_chain_id
- common::urls::lighter_http_base_url
- common::urls::lighter_ws_url
- http::error::create_lighter_http_timeout_error
- http::error::should_retry_lighter_http_error
- http::parse::parse_candle_bar
- http::parse::parse_funding_rate_update
- http::parse::parse_l2_order_book_snapshot
- http::parse::parse_order_book_details_instruments
- http::parse::parse_order_book_details_instruments_with_status
- http::parse::parse_order_book_snapshot
- http::parse::parse_trade_tick
- http::parse::register_order_books
- http::parse::register_perp_order_book_details
- http::parse::register_spot_order_book_details
- python::lighter
- signing::auth_token::auth_token_message
- signing::auth_token::build_auth_token
- signing::auth_token::build_auth_token_at
- signing::auth_token::build_auth_token_for
- signing::auth_token::build_auth_token_unchecked
- signing::auth_token::fresh_k
- signing::auth_token::hash_auth_message
- signing::curve::batch_to_affine
- signing::curve::lookup
- signing::curve::lookup_ct
- signing::curve::lookup_var_time
- signing::curve::recode_signed_from_limbs
- signing::hash::hash_n_to_hash_no_pad
- signing::hash::hash_n_to_m_no_pad
- signing::hash::hash_n_to_one
- signing::hash::hash_no_pad
- signing::hash::hash_to_quintic_extension
- signing::hash::hash_two_to_one
- signing::hash::hash_two_to_quintic
- signing::hash::permute
- signing::tx::compute_tx_hash
- signing::tx::sign_tx
- websocket::parse::account_balance_from_lighter_asset
- websocket::parse::build_unified_account_state
- websocket::parse::margin_balance_from_user_stats
- websocket::parse::parse_ws_bar
- websocket::parse::parse_ws_fill_report
- websocket::parse::parse_ws_funding_rate_update
- websocket::parse::parse_ws_index_price_update
- websocket::parse::parse_ws_mark_price_update
- websocket::parse::parse_ws_order_book_deltas
- websocket::parse::parse_ws_order_book_depth10
- websocket::parse::parse_ws_order_status_report
- websocket::parse::parse_ws_position_status_report
- websocket::parse::parse_ws_quote_tick
- websocket::parse::parse_ws_spot_index_price_update
- websocket::parse::parse_ws_trade_tick
Type Aliases
- common::rate_limit::LighterTxRateLimiter
- common::rate_limit::LighterWsMessageRateLimiter
- http::error::LighterHttpResult
Statics
- common::consts::LIGHTER_VENUE
- common::rate_limit::LIGHTER_REST_QUOTA
- common::rate_limit::LIGHTER_WS_MESSAGE_QUOTA
- common::rate_limit::LIGHTER_WS_MESSAGE_RATE_LIMIT_KEY
Constants
- common::consts::HEARTBEAT_INTERVAL
- common::consts::HTTP_TIMEOUT
- common::consts::LIGHTER
- common::consts::LIGHTER_AUTH_TOKEN_MAX_TTL
- common::consts::LIGHTER_AUTH_TOKEN_REFRESH_LEAD
- common::consts::LIGHTER_ERROR_CODE_INTEGRATOR_NOT_APPROVED
- common::consts::LIGHTER_ERROR_CODE_INVALID_NONCE
- common::consts::LIGHTER_ERROR_CODE_TX_RANGE
- common::consts::LIGHTER_INTEGRATOR_APPROVAL_DOCS_URL
- common::consts::LIGHTER_MAINNET_CHAIN_ID
- common::consts::LIGHTER_MAX_BATCH_TX
- common::consts::LIGHTER_NAUTILUS_INTEGRATOR_ACCOUNT_INDEX
- common::consts::LIGHTER_TESTNET_CHAIN_ID
- common::consts::QUEUE_MAX
- common::consts::RECONNECT_BASE_BACKOFF
- common::consts::RECONNECT_MAX_BACKOFF
- common::consts::SUBSCRIBE_INFLIGHT_MAX
- common::parse::MAX_DECIMALS
- common::rate_limit::LIGHTER_REST_BUCKET
- common::rate_limit::LIGHTER_TX_BUCKET
- common::rate_limit::LIGHTER_WS_MESSAGE_BUCKET
- common::rate_limit::LIGHTER_WS_MESSAGE_BURST
- common::rate_limit::LIGHTER_WS_MESSAGE_RATE_PER_MIN
- common::symbol::PERP_SUFFIX
- common::symbol::SPOT_SUFFIX
- http::client::LIGHTER_CANDLES_MAX_LIMIT
- http::client::LIGHTER_FUNDINGS_MAX_LIMIT
- http::client::LIGHTER_REST_PAGE_SIZE
- signing::auth_token::DEFAULT_AUTH_TOKEN_TTL_SECS
- signing::curve::LIMBS
- signing::curve::ORDER
- signing::curve::SCALAR_BYTES
- signing::field::MODULUS
- signing::hash::HASH_OUT
- signing::hash::params::D
- signing::hash::params::EXTERNAL_CONSTANTS
- signing::hash::params::INTERNAL_CONSTANTS
- signing::hash::params::MATRIX_DIAG_12
- signing::hash::params::RATE
- signing::hash::params::ROUNDS_F
- signing::hash::params::ROUNDS_F_HALF
- signing::hash::params::ROUNDS_P
- signing::hash::params::WIDTH
- signing::nonce::DEFAULT_SKIP_WINDOW
- signing::schnorr::SIG_BYTES
- signing::tx::TX_HASH_BYTES