List of all items
Structs
- asyncapi::WebSocketApi
- asyncapi::WsCandleUpdate
- asyncapi::WsCompetitionFinalStanding
- asyncapi::WsCompetitionFinalStats
- asyncapi::WsCompetitionGapUpdate
- asyncapi::WsCompetitionRankChange
- asyncapi::WsCompetitionUpdate
- asyncapi::WsFillUpdate
- asyncapi::WsIndexPriceUpdate
- asyncapi::WsIndicativeMarketData
- asyncapi::WsLiquidationStateChange
- asyncapi::WsOrderbookUpdate
- asyncapi::WsPositionExpired
- asyncapi::WsRfqQuoteEntry
- asyncapi::WsRfqQuotes
- asyncapi::WsRfqStatusUpdate
- asyncapi::WsTradeUpdate
- boundary::EngineStateDigest
- boundary::MarginInfo
- boundary::PmRiskGridData
- boundary::PortfolioSummary
- boundary::PositionSummary
- boundary::WalletMarginSnapshot
- boundary::engine::EngineStateDigest
- boundary::read_models::BalanceLedgerSyncSnapshot
- boundary::read_models::MarginInfo
- boundary::read_models::PmRiskGridData
- boundary::read_models::PortfolioSummary
- boundary::read_models::PositionSummary
- boundary::read_models::WalletMarginSnapshot
- caches::competitions::CompetitionsSnapshotCache
- caches::competitions::CompetitionsSnapshotData
- caches::competitions::CompetitionsSnapshotPayload
- caches::competitions::PublishedCompetitionsSnapshot
- caches::instruments::CachedInstrumentResponse
- caches::instruments::InstrumentsSnapshotCache
- caches::instruments::InstrumentsSnapshotData
- caches::instruments::PublishedInstrumentsSnapshotRef
- caches::markets::MarketInfoSlimRef
- caches::markets::MarketsResponseRef
- caches::markets::MarketsSlimResponseRef
- caches::markets::MarketsSnapshotCache
- caches::markets::MarketsSnapshotData
- caches::markets::PublishedMarketsSnapshotRef
- caches::marquee_movers::CachedSnapshot
- caches::marquee_movers::MarqueeMover
- caches::marquee_movers::MarqueeMoversCache
- caches::marquee_movers::MarqueeMoversSnapshot
- caches::options_summary::OptionsSummarySnapshotCache
- caches::options_summary::OptionsSummarySnapshotData
- caches::options_summary::PublishedOptionsSummarySnapshotRef
- caches::options_summary::ResolvedOptionSummaryQuotes
- caches::rate_limit::FixedWindowCounter
- caches::rate_limit::RateLimitCache
- caches::rate_limit::RateLimitInfo
- caches::sparklines::CandleSnapshotEnvelope
- caches::sparklines::CandleSnapshotReq
- caches::sparklines::PublishedSparklinesSnapshot
- caches::sparklines::SparklinesSnapshotCache
- caches::sparklines::SparklinesSnapshotData
- candles::CandleFingerprint
- candles::CandleWsPublisher
- candles::HyperliquidCandleSnapshot
- candles::HyperliquidCandleSnapshotEnvelope
- candles::HyperliquidCandleSnapshotReq
- candles::HyperliquidCandleSource
- candles::OptionCandleAccumulator
- candles::OptionInstrumentCandle
- candles::OptionInstrumentCandlesResponse
- candles::UnderlyingCandle
- candles::UnderlyingCandlesResponse
- directives::handlers::DirectiveAppState
- directives::handlers::SubmitLogContext
- directives::json_types::Bytes32Hex
- directives::json_types::JsonU128
- directives::json_types::JsonU256
- directives::json_types::JsonU32
- directives::json_types::JsonU64
- directives::json_types::JsonU8
- directives::json_types::SignatureHex
- directives::models::DirectiveFill
- directives::models::DirectiveRejection
- directives::models::HcUpdateApiWalletAction
- directives::models::HlCancelByCloidAction
- directives::models::HlCancelByOidAction
- directives::models::HlLimitOrderAction
- directives::models::SubmitRequest
- directives::models::SubmitResponse
- directives::models::TypedDataRequest
- directives::onchain::Account::AccountInstance
- directives::onchain::Account::isApiWalletActiveCall
- directives::onchain::Account::isApiWalletActiveReturn
- directives::onchain::AlloyChainAuthReader
- directives::onchain::Exchange::ExchangeInstance
- directives::onchain::Exchange::managersCall
- directives::onchain::Exchange::managersReturn
- directives::onchain::MockChainAuth
- directives::onchain::NoopChainAuthReader
- directives::typed_data::DomainJson
- directives::typed_data::TypeField
- directives::typed_data::TypedDataMessage
- directives::typed_data::TypedDataResponse
- error::ApiError
- error::ApiErrorBody
- gas_provider::GasEstimateResult
- gas_provider::GasEstimateTier
- gas_provider::GasProviderService
- handlers::account::FillsQuery
- handlers::account::MarketsQuery
- handlers::account::OrdersQuery
- handlers::account::PortfolioQuery
- handlers::account::RiskGridQuery
- handlers::account::TradesQuery
- handlers::account::WithdrawOptionRequest
- handlers::account::WithdrawOptionResponse
- handlers::account::WithdrawUsdcRequest
- handlers::account::WithdrawUsdcResponse
- handlers::admin::AccruePmSettlementInterestRequest
- handlers::admin::CancelAllOrdersResponse
- handlers::admin::JournalPmRecoveryPlanRequest
- handlers::admin::MarkPmRecoveryActionSubmittedRequest
- handlers::admin::PmRecoveryProjectionResponse
- handlers::admin::PmSettlementAccountBlockers
- handlers::admin::PmSettlementExpansionReadiness
- handlers::admin::PmSettlementGatePoolState
- handlers::admin::PmSettlementGateStateResponse
- handlers::admin::PmSettlementProjectionFreshness
- handlers::admin::PmSettlementRecoveryActionGateState
- handlers::admin::ResolvePmRecoveryActionRequest
- handlers::admin::SetPmSettlementPoolConfigRequest
- handlers::agents::AuthorizedAgentsQuery
- handlers::bulk_orders::BulkCancelOrderByCloidRequest
- handlers::bulk_orders::BulkCancelOrderRequest
- handlers::bulk_orders::BulkCancelOrderResponse
- handlers::bulk_orders::BulkOrderResult
- handlers::bulk_orders::BulkPlaceOrderRequest
- handlers::bulk_orders::BulkPlaceOrderResponse
- handlers::candles::CandleHandlerState
- handlers::candles::CandlesApiResponse
- handlers::candles::CandlesQuery
- handlers::competition::CompetitionLeaderboardQuery
- handlers::competition::CompetitionListQuery
- handlers::competition::ProfileQuery
- handlers::competition::ProfileTradesQuery
- handlers::competition::RealizedPnlQuery
- handlers::directives::WithdrawalHistoryQuery
- handlers::gas_provider::GasProviderErrorResponse
- handlers::gas_provider::GasProviderFeeTierResponse
- handlers::gas_provider::GasProviderResponse
- handlers::greeks::GetGreeksQuery
- handlers::greeks::GreeksApiResponse
- handlers::greeks::GreeksResponse
- handlers::greeks::PortfolioGreeksApiResponse
- handlers::greeks::PortfolioGreeksQuery
- handlers::historical_pnl::DepositEvent
- handlers::historical_pnl::HistoricalPnlApiResponse
- handlers::historical_pnl::HistoricalPnlQuery
- handlers::historical_theos::BatchHistoricalTheoApiResponse
- handlers::historical_theos::BatchHistoricalTheosQuery
- handlers::historical_theos::HistoricalTheoApiResponse
- handlers::historical_theos::HistoricalTheosQuery
- handlers::liquidation::FullLiquidationStatusData
- handlers::liquidation::LiquidationAuctionData
- handlers::liquidation::LiquidationAuctionResponse
- handlers::liquidation::LiquidationHistoryEntry
- handlers::liquidation::LiquidationHistoryQuery
- handlers::liquidation::LiquidationHistoryResponse
- handlers::liquidation::LiquidationStatusData
- handlers::liquidation::LiquidationStatusQuery
- handlers::liquidation::LiquidationStatusResponse
- handlers::liquidation::PartialLiquidationStatusData
- handlers::market_data::ExpirySummaryQuery
- handlers::market_data::InstrumentWithOrderbook
- handlers::market_data::InstrumentsQuery
- handlers::market_data::OptionSummary
- handlers::market_data::OptionsChainQuery
- handlers::market_data::OptionsSummaryQuery
- handlers::notifications::MarkAllReadResponse
- handlers::notifications::MarkReadRequest
- handlers::notifications::MarkReadResponse
- handlers::notifications::NotificationDto
- handlers::notifications::NotificationsListQuery
- handlers::notifications::NotificationsListResponse
- handlers::options_chain::OrderBookQuery
- handlers::options_chain::StrikeRowBuilder
- handlers::orders::BookReference
- handlers::profile_image::CloudflareError
- handlers::profile_image::CloudflareImage
- handlers::profile_image::CloudflareImagesResponse
- handlers::profile_image::SetProfileImageRequest
- handlers::profile_image::SetProfileImageResponse
- handlers::profile_image::UploadedCloudflareImage
- handlers::push::PushPreferencesRequest
- handlers::push::PushPreferencesResponse
- handlers::push::PushSubscribeRequest
- handlers::push::PushSubscribeResponse
- handlers::push::PushUnsubscribeRequest
- handlers::push::PushUnsubscribeResponse
- handlers::replace_orders::BulkReplaceOrderRequest
- handlers::replace_orders::BulkReplaceOrderResponse
- handlers::replace_orders::ValidatedReplace
- handlers::rfq::RfqHistoryQuery
- handlers::settlement::SettlementPayoutEntry
- handlers::settlement::SettlementPayoutSeenMutationResponse
- handlers::settlement::SettlementPayoutSeenRequest
- handlers::settlement::SettlementPayoutsQuery
- handlers::settlement::SettlementPayoutsResponse
- handlers::testnet::CancelAllOrdersResponse
- handlers::testnet::ExpireInstrumentRequest
- handlers::testnet::ExpireInstrumentResponse
- handlers::testnet::FaucetRequest
- handlers::testnet::FaucetResponse
- handlers::testnet::SetOptionIvRequest
- handlers::testnet::SetOptionIvResponse
- handlers::testnet::SetSpotPriceRequest
- handlers::testnet::SetSpotPriceResponse
- handlers::testnet::TestBalanceLedgerRequest
- handlers::testnet::TestBalanceLedgerResponse
- handlers::testnet::TestOptionDepositRequest
- handlers::testnet::TestOptionDepositResponse
- handlers::username::DeleteUsernameResponse
- handlers::username::SetUsernameRequest
- handlers::username::UsernameQuery
- handlers::username::UsernameResponse
- middleware::AccountContext
- middleware::AuthenticatedUser
- middleware::HeaderExtractor
- middleware::RateLimitState
- middleware::ReadinessMiddlewareState
- middleware::SignatureMiddlewareState
- middleware::SignerContext
- models::AccountBalance
- models::ApiResponse
- models::CompetitionData
- models::CompetitionLeaderboardResponse
- models::CompetitionResponse
- models::CompetitionUpdateRequest
- models::CompetitionUpsertRequest
- models::CompetitionsResponse
- models::ConnectedUserRank
- models::DeleteMmpConfigRequest
- models::DeleteUserTierRequest
- models::ExchangeInfoResponse
- models::ExtendedRiskMatrixResponse
- models::FillApiResponse
- models::FillsResponse
- models::GetMmpConfigQuery
- models::GetUserTierQuery
- models::HealthResponse
- models::Instrument
- models::InstrumentRiskRowResponse
- models::LeaderboardRow
- models::MarginModeApiResponse
- models::MarginModeResponse
- models::MarginSummary
- models::Market
- models::MarketInfo
- models::MarketsResponse
- models::MmpConfigData
- models::MmpConfigResponse
- models::MonitoringAccountSummary
- models::MonitoringAccountsResponse
- models::MonitoringPositionHolder
- models::MonitoringPositionsResponse
- models::MonitoringSymbolPosition
- models::OptionsChainGreeksAbs
- models::OptionsChainGreeksCash
- models::OptionsChainLeg
- models::OptionsChainSnapshotResponse
- models::OptionsChainStrikeRow
- models::Order
- models::OrdersResponse
- models::Pagination
- models::Portfolio
- models::PortfolioGreeksAggregate
- models::PortfolioGreeksResponse
- models::Position
- models::PositionGreeksLeg
- models::PositionWithMetrics
- models::ProfileCompetitionRankSummary
- models::ProfileData
- models::ProfileMarginStats
- models::ProfileMetricMedals
- models::ProfilePnlStats
- models::ProfileResponse
- models::ProfileTradesResponse
- models::ReadinessComponentReport
- models::ReadyResponse
- models::RealizedPnlResponse
- models::RealizedPnlRow
- models::ResetMmpRequest
- models::RiskGridResponse
- models::RiskGridScenario
- models::ScenarioDefinition
- models::SetMarginModeRequest
- models::SetMmpConfigRequest
- models::SetUserTierRequest
- models::SigningDomainInfo
- models::SimulatedGreeksOrder
- models::SpanMarginSummary
- models::Trade
- models::TradeApiResponse
- models::TradesResponse
- models::TradingLimits
- models::UserTierData
- models::UserTierResponse
- models::VersionResponse
- notification_service::NotificationService
- notification_service::PublishJob
- observability_boundary::BuildInfo
- observability_boundary::EmptyMetricsRenderer
- observability_boundary::NoopAuthFailureRecorder
- openapi::ApiDoc
- openapi::OpenApiApiResponse
- openapi::RsmApiDoc
- openapi::SecurityAddon
- push_service::PushJob
- push_service::PushNotificationService
- push_service::PushPayload
- recovery_safety::RecoverySafetyAlertPoint
- recovery_safety::RecoverySafetyBuildInfo
- recovery_safety::RecoverySafetyCash
- recovery_safety::RecoverySafetyCheck
- recovery_safety::RecoverySafetyCheckpoint
- recovery_safety::RecoverySafetyDrainMarker
- recovery_safety::RecoverySafetyMonitoringResponse
- recovery_safety::RecoverySafetyReplayCoverage
- recovery_safety::RecoverySafetyReport
- recovery_safety::RecoverySafetySnapshot
- request_auth::AuthorizedRequest
- request_auth::EngineAgentAuthorizer
- rfq::handler_state::RfqHandlerState
- rfq::indicative_quote_cache::AggregatedIndicativeQuote
- rfq::indicative_quote_cache::IndicativeQuoteCache
- rfq::indicative_quote_cache::IndicativeQuoteEntry
- rfq::qp_sessions::QpSession
- rfq::qp_sessions::QpSessionManager
- rfq::qp_ws_state::QpWsState
- rfq::quote_provider_cache::QuoteProviderCache
- rfq::quote_provider_cache::QuoteProviderConfig
- rfq::rfq_manager::QpQuote
- rfq::rfq_manager::QuoteLeg
- rfq::rfq_manager::RfqConfig
- rfq::rfq_manager::RfqLeg
- rfq::rfq_manager::RfqManager
- rfq::rfq_manager::RfqRecord
- rfq::rfq_manager::RpiAuctionContext
- rfq::rfq_manager::SubmitRpiAuction
- routes::BuildAppParams
- rpi_monitor::RpiMonitorEvent
- rpi_monitor::RpiMonitorFilter
- rpi_monitor::RpiMonitorRecord
- runtime_status::StartupProgressSnapshot
- signed_actions::RecoveredSignedAction
- signed_actions::SignedActionError
- sonic_json::SonicJson
- state::AppRuntimeConfig
- state::AppState
- state::DirectiveHydromancerFill
- state::HypercoreExchangePoolLiquidityReader
- state::UnavailableExchangePoolLiquidityReader
- trading_halt::TradingHaltActivation
- trading_halt::TradingHaltState
- upstash::MarqueeMoversSource
- upstash::StandardSnapshotSource
- upstash::UpstashBatchPublisher
- upstash::UpstashInitResult
- upstash::publisher::UpstashBatchPublisher
- upstash::publisher::UpstashRedisConfig
- upstash::sources::MarqueeMoversSource
- upstash::sources::StandardSnapshotSource
- username_service::UsernameService
- websocket::Client
- websocket::IndexPriceEntry
- websocket::OptionsChainSubscription
- websocket::PubSubManager
- websocket::WsCandleUpdate
- websocket::WsCompetitionFinalStanding
- websocket::WsCompetitionFinalStats
- websocket::WsCompetitionGapUpdate
- websocket::WsCompetitionPnlStanding
- websocket::WsCompetitionPnlSummary
- websocket::WsCompetitionRankChange
- websocket::WsCompetitionUpdate
- websocket::WsFillUpdate
- websocket::WsIndexPriceUpdate
- websocket::WsIndicativeMarketData
- websocket::WsLiquidationStateChange
- websocket::WsOrderMessage
- websocket::WsOrderResult
- websocket::WsOrderbookUpdate
- websocket::WsPositionExpired
- websocket::WsQuery
- websocket::WsRfqLegRequest
- websocket::WsRfqQuoteEntry
- websocket::WsRfqQuotes
- websocket::WsRfqStatusUpdate
- websocket::WsState
- websocket::WsTradeUpdate
- websocket::event_forwarder::WsEventForwarderDeps
- websocket::uuid::Uuid
Enums
- asyncapi::WsMarketUpdate
- asyncapi::WsMessage
- caches::rate_limit::RateLimitAction
- caches::rate_limit::RateLimitBackend
- caches::rate_limit::RateLimitError
- candles::CandleResolution
- candles::CandleSourceError
- candles::CandleValidationError
- directives::engine_check::EngineCheckResult
- directives::models::DirectiveStage
- directives::models::EncodedTif
- directives::models::ParsedAction
- directives::onchain::Account::AccountCalls
- directives::onchain::Exchange::ExchangeCalls
- handlers::candles::CandlesResponse
- handlers::orders::BookReferencePrice
- handlers::profile_image::CloudflareUploadError
- handlers::testnet::FaucetCapMode
- models::CompetitionSortByValue
- models::CompetitionSortOrderValue
- models::CompetitionStateValue
- models::CompetitionWinConditionValue
- models::InstrumentStatus
- options_chain::OptionsChainOptionTypeFilter
- options_chain::OptionsChainSideFilter
- push_service::NotificationType
- recovery_safety::RecoverySafetyStatus
- request_auth::RequestAuthError
- rfq::rfq_manager::AutoAcceptLimitMode
- rfq::rfq_manager::HandleQpResponseResult
- runtime_status::StandbyPromoteOutcome
- trading_halt::TradingHaltScope
- username_service::UsernameServiceError
- websocket::PortfolioUpdate
- websocket::WsMarketUpdate
- websocket::WsMessage
- websocket::WsOptionsChainUpdate
Traits
- boundary::BalanceProvider
- boundary::EngineJournalReader
- boundary::EngineStateDigestProvider
- boundary::GreeksCacheReader
- boundary::InstrumentsCacheReader
- boundary::MarketStatsCacheReader
- boundary::MmpCacheApi
- boundary::PortfolioCacheApi
- boundary::TierCacheApi
- boundary::TransactionRequestJournal
- boundary::engine::EngineJournalReader
- boundary::engine::EngineStateDigestProvider
- boundary::engine::TransactionRequestJournal
- boundary::market_inputs::GreeksCacheReader
- boundary::market_inputs::InstrumentsCacheReader
- boundary::market_inputs::MarketStatsCacheReader
- boundary::read_models::BalanceProvider
- boundary::read_models::EngineBalanceSnapshotProvider
- boundary::read_models::MmpCacheApi
- boundary::read_models::PortfolioCacheApi
- boundary::read_models::TierCacheApi
- caches::options_summary::BboReferenceAskReader
- candles::UnderlyingCandleSource
- directives::onchain::ChainAuthReader
- models::PositionMetrics
- observability_boundary::AuthFailureRecorder
- observability_boundary::MetricsRenderer
- rfq::qp_ws_state::RfqWebsocketPublisher
- rfq::rfq_manager::QpSessionRegistry
- runtime_status::ReadinessGate
- runtime_status::StandbyPromoter
- runtime_status::StandbyReplayProgress
- runtime_status::StartupProgressReader
- state::ApiAsyncDb
- state::ApiRsmStateDb
- state::ApiSyncDb
- state::DirectiveHydromancerFeed
- state::ExchangePoolLiquidityReader
- upstash::UpstashSnapshotSource
- upstash::publisher::UpstashSnapshotSource
Macros
Functions
- asyncapi::asyncapi_spec_json
- asyncapi::asyncapi_spec_with_server
- caches::competitions::system_time_to_millis
- caches::instruments::instrument_state
- caches::instruments::instrument_to_response
- caches::instruments::instrument_to_spec
- caches::instruments::matches_status_filter
- caches::instruments::system_time_to_millis
- caches::markets::build_market_infos
- caches::markets::system_time_to_millis
- caches::options_summary::build_option_summary
- caches::options_summary::midpoint
- caches::options_summary::midpoint_from_options
- caches::options_summary::positive_value
- caches::options_summary::raw_contract_units_to_human_contracts
- caches::options_summary::resolve_option_summary_quotes
- caches::options_summary::resolve_underlying_price
- caches::options_summary::system_time_to_millis
- caches::sparklines::parse_ticker_map_from_env
- caches::sparklines::system_time_to_millis
- candles::align_candle_time_range_to_buckets
- candles::build_option_instrument_candles
- candles::candle_ws_poll_interval_ms
- candles::decimal_to_f64
- candles::normalize_underlying
- candles::parse_candle_channel
- candles::parse_f64_field
- candles::parse_hyperliquid_snapshots
- candles::resolve_candle_coin
- candles::validate_candle_time_range
- candles::validate_option_candle_query_time_range
- directives::encoding::encode_action_bytes
- directives::encoding::encode_directive
- directives::encoding::encode_directive_for_action
- directives::engine_check::check_hl_limit_order
- directives::engine_check::trading_halt_message
- directives::engine_check::unsupported_non_reduce_only_message
- directives::handlers::authorize_signer
- directives::handlers::enqueue_transaction_request
- directives::handlers::log_submit_outcome
- directives::handlers::parse_json_body
- directives::handlers::parse_supported_action_key
- directives::handlers::recover_signer
- directives::handlers::submit
- directives::handlers::typed_data
- directives::json_types::parse_u256_from_json_value
- directives::json_types::parse_uint_from_json_value
- directives::json_types::serialize_safe_integer
- directives::json_types::serialize_safe_u256
- directives::onchain::Account::new
- directives::onchain::Exchange::new
- directives::router
- directives::typed_data::build_typed_data
- directives::typed_data::domain_for
- directives::typed_data::eip712_domain_type
- directives::typed_data::typed_data_types
- gas_provider::build_gas_estimate_result
- gas_provider::build_provider
- gas_provider::format_wei_as_gwei_string
- gas_provider::normalize_zero_priority_fee
- gas_provider::parse_gwei_to_wei
- gas_provider::trim_decimal_zeros
- handlers::account::canonical_decimal_string
- handlers::account::cash_withdrawal_request_already_journaled
- handlers::account::ensure_cash_withdrawal_safety
- handlers::account::get_fills
- handlers::account::get_markets
- handlers::account::get_orders
- handlers::account::get_portfolio
- handlers::account::get_risk_grid
- handlers::account::get_trades
- handlers::account::option_expiry_to_timestamp
- handlers::account::option_quantity_to_token_amount
- handlers::account::option_withdrawal_directive
- handlers::account::option_withdrawal_request_id
- handlers::account::portfolio_margin_mode_allowed
- handlers::account::rsm_signer_address_from_state
- handlers::account::set_margin_mode
- handlers::account::testnet_withdrawals_disabled
- handlers::account::usdc_amount_to_token_amount
- handlers::account::usdc_withdrawal_request_id
- handlers::account::withdraw_option
- handlers::account::withdraw_usdc
- handlers::admin::accrue_pm_settlement_interest
- handlers::admin::cancel_all_orders
- handlers::admin::count_to_usize
- handlers::admin::delete_mmp_config
- handlers::admin::delete_user_tier
- handlers::admin::ensure_pm_settlement_pool_enabled
- handlers::admin::ensure_pm_settlement_wallet_allowed
- handlers::admin::get_mmp_config
- handlers::admin::get_pm_recovery_projections
- handlers::admin::get_pm_settlement_accounts
- handlers::admin::get_pm_settlement_events
- handlers::admin::get_pm_settlement_gate_state
- handlers::admin::get_pm_settlement_interest_events
- handlers::admin::get_pm_settlement_pools
- handlers::admin::get_pm_settlement_repayment_events
- handlers::admin::get_user_tier
- handlers::admin::journal_pm_recovery_plan
- handlers::admin::mark_pm_recovery_action_submitted
- handlers::admin::pm_settlement_account_blockers
- handlers::admin::pm_settlement_projection_freshness
- handlers::admin::pm_settlement_recovery_action_gate_state
- handlers::admin::reset_mmp
- handlers::admin::resolve_pm_recovery_action
- handlers::admin::set_mmp_config
- handlers::admin::set_pm_settlement_pool_config
- handlers::admin::set_user_tier
- handlers::admin::submit_pm_settlement_command
- handlers::agents::approve_agent
- handlers::agents::get_authorized_agents
- handlers::agents::revoke_agent
- handlers::api_error_response
- handlers::api_json_response
- handlers::bulk_orders::bulk_cancel_order
- handlers::bulk_orders::bulk_cancel_order_by_cloid
- handlers::bulk_orders::bulk_place_order
- handlers::bulk_orders::process_single_cancel_by_cloid
- handlers::bulk_orders::process_single_cancel_by_order_id
- handlers::bulk_orders::process_single_order
- handlers::candles::error_response
- handlers::candles::get_candles
- handlers::candles::parse_underlying
- handlers::competition::get_competition
- handlers::competition::get_competition_leaderboard
- handlers::competition::get_profile
- handlers::competition::get_profile_trades
- handlers::competition::get_realized_pnl
- handlers::competition::list_competitions
- handlers::competition::sort_by_from_primary_win_condition
- handlers::competition::trade_explorer_url
- handlers::convert_extended_risk_matrix
- handlers::convert_risk_grid_scenarios
- handlers::directives::default_withdrawal_limit
- handlers::directives::get_directive_status
- handlers::directives::get_withdrawal_history
- handlers::ensure_order_creation_allowed
- handlers::gas_provider::get_gas_provider
- handlers::greeks::get_greeks
- handlers::greeks::get_portfolio_greeks
- handlers::health::drain_marker_path
- handlers::health::exchange_info
- handlers::health::health
- handlers::health::ready
- handlers::health::standby_already_promoted
- handlers::health::standby_ready
- handlers::health::standby_ready_response_with_startup
- handlers::health::standby_status_payload
- handlers::health::version
- handlers::health::with_startup_progress
- handlers::historical_pnl::cumulative_net_deposits_per_snapshot
- handlers::historical_pnl::get_historical_pnl
- handlers::historical_pnl::mask_wallet
- handlers::historical_theos::get_historical_theos
- handlers::historical_theos::get_historical_theos_batch
- handlers::liquidation::build_liquidation_status_data
- handlers::liquidation::get_liquidation_auction
- handlers::liquidation::get_liquidation_history
- handlers::liquidation::get_liquidation_status
- handlers::liquidation::jsonb_to_sonic
- handlers::liquidation::parse_json_string_array
- handlers::liquidation::present_auction_status
- handlers::liquidation::required_decimal
- handlers::liquidation::required_i32
- handlers::liquidation::required_i64
- handlers::liquidation::serialize_decimal_string
- handlers::liquidation::serialize_optional_decimal_string
- handlers::market_data::get_expiry_summary
- handlers::market_data::get_instrument_specs
- handlers::market_data::get_instruments
- handlers::market_data::get_options_summary
- handlers::normalize_orders_status_filter_input
- handlers::notifications::decode_payload
- handlers::notifications::list_notifications
- handlers::notifications::mark_all_read
- handlers::notifications::mark_read
- handlers::notifications::parse_wallet
- handlers::notifications::to_dto
- handlers::options_chain::get_options_chain
- handlers::options_chain::get_orderbook
- handlers::options_chain::insert_options_chain_leg_for_strike
- handlers::options_chain::resolve_theoretical_price
- handlers::options_chain::resolve_underlying_price
- handlers::order_book_greeks_from
- handlers::orders::allows_rpi_orderbook_routing
- handlers::orders::best_within_limit_book_price
- handlers::orders::best_within_limit_level_price
- handlers::orders::book_reference_from_snapshot_state
- handlers::orders::cancel_order
- handlers::orders::cancel_order_by_cloid
- handlers::orders::dispatch_order_to_engine
- handlers::orders::maybe_execute_rpi_place_order
- handlers::orders::place_order
- handlers::orders::record_rpi_event
- handlers::orders::record_rpi_event_with_order
- handlers::orders::record_rpi_fill_event
- handlers::parse_requested_underlyings
- handlers::parse_status_filter
- handlers::pm_unavailable_response
- handlers::profile_image::cloudflare_image_id_from_url
- handlers::profile_image::cloudflare_response_has_error_code
- handlers::profile_image::cloudflare_upload_error
- handlers::profile_image::custom_delivery_url
- handlers::profile_image::custom_delivery_url_for_host
- handlers::profile_image::decode_image_data
- handlers::profile_image::delete_cloudflare_image
- handlers::profile_image::normalize_content_type
- handlers::profile_image::profile_image_filename
- handlers::profile_image::profile_image_id_for_wallet
- handlers::profile_image::set_profile_image
- handlers::profile_image::upload_cloudflare_image
- handlers::profile_image::upload_cloudflare_image_once
- handlers::profile_image::verify_image_hash
- handlers::push::push_preferences
- handlers::push::push_subscribe
- handlers::push::push_unsubscribe
- handlers::quote_levels_to_human_contracts
- handlers::raw_contract_units_to_human_contracts
- handlers::replace_orders::build_cancel_message
- handlers::replace_orders::build_create_message
- handlers::replace_orders::bulk_replace_order
- handlers::replace_orders::dispatch_to_engine
- handlers::replace_orders::merge_leg_result
- handlers::replace_orders::orchestrate_bulk_replace
- handlers::replace_orders::replace_order
- handlers::replace_orders::validate_replace_request
- handlers::rfq::accept_rfq_quote
- handlers::rfq::accept_rfq_quote_inner
- handlers::rfq::compute_legs_hash_from_legs
- handlers::rfq::get_rfq
- handlers::rfq::get_rfq_history
- handlers::rfq::rfq_record_to_response
- handlers::rfq::submit_auto_execute_rfq_inner
- handlers::rfq::submit_rfq
- handlers::rfq::submit_rfq_inner
- handlers::rsm_rpc::rsm_rpc
- handlers::serialize_f64_as_string
- handlers::serialize_option_f64_as_string
- handlers::settlement::get_settlement_payouts
- handlers::settlement::mark_settlement_payouts_seen
- handlers::testnet::apply_option_deposit
- handlers::testnet::default_faucet_amount
- handlers::testnet::do_persist_faucet_credit
- handlers::testnet::engine_deposit_unavailable_error
- handlers::testnet::expire_instrument
- handlers::testnet::faucet
- handlers::testnet::faucet_cap_exceeded_message
- handlers::testnet::get_balance_ledger
- handlers::testnet::reserve_deposit_handoff
- handlers::testnet::resolve_faucet_cap_mode
- handlers::testnet::set_option_iv
- handlers::testnet::set_spot_price
- handlers::testnet::synthetic_faucet_source_event_hash
- handlers::trading_halt_api_error
- handlers::trading_halt_message
- handlers::try_decimal_from_f64
- handlers::username::delete_username
- handlers::username::get_username
- handlers::username::set_username
- middleware::add_rate_limit_headers
- middleware::api_rate_limit_middleware
- middleware::cancel_rate_limit_middleware
- middleware::extract_wallet
- middleware::is_readiness_bypass_path
- middleware::is_standby_monitoring_get
- middleware::json_error_response
- middleware::order_rate_limit_middleware
- middleware::rate_limit_exceeded_response
- middleware::readiness_middleware
- middleware::signature_and_agent_middleware
- middleware::signature_and_agent_middleware_inner
- middleware::standby_is_caught_up_and_unpromoted
- middleware::trace_context_middleware
- middleware::write_route_rate_limit_middleware
- notification_service::drain_one
- notification_service::drain_publish_queue
- notification_service::has_unread_key
- notification_service::now_ms
- openapi::canonical_schema_ref_name
- openapi::collect_component_refs
- openapi::filter_hidden_tags
- openapi::internal_openapi
- openapi::normalize_openapi_schema_refs
- openapi::prune_unreachable_schemas
- openapi::public_openapi
- openapi::restore_serialized_schema_refs
- options_chain::apply_side_filter_to_leg
- options_chain::build_options_chain_leg
- options_chain::build_options_chain_leg_for_symbol
- options_chain::build_single_leg_strike_row
- options_chain::compute_cash_greeks
- options_chain::parse_expiry_date_to_code
- options_chain::parse_expiry_date_to_unix
- options_chain::strike_to_f64
- push_service::default_preferences
- push_service::get_subscriptions
- push_service::is_enabled
- push_service::push_sender_loop
- push_service::remove_stale
- push_service::to_base64url
- recovery_safety::shared_report
- recovery_safety::store_report
- request_auth::authorize_signer
- request_auth::verify_request
- rfq::indicative_quote_cache::get_timestamp_millis
- rfq::rfq_manager::auto_accept_limit_mode
- rfq::rfq_manager::deterministic_rfq_execution_uuid
- rfq::rfq_manager::is_nonce_rejection_reason
- rfq::rfq_manager::quote_qualifies_for_rpi
- rfq::rfq_manager::quote_satisfies_auto_accept_limit
- rfq::rfq_manager::quote_satisfies_rpi_auction
- rfq::rfq_manager::rpi_quote_rejection
- rfq::rfq_manager::should_close_rpi_auction
- rfq::rfq_manager::sorted_rpi_candidate_quote_ids
- rfq::rfq_manager::validate_rpi_quote_shape
- routes::build_app
- routes::bulk_routes
- routes::directives_routes
- routes::market_support_routes
- routes::metrics_handler
- routes::public_routes
- routes::rfq_routes
- routes::rsm_rpc_routes
- routes::websocket_routes
- routes::with_api_reference_routes
- routes::with_global_layers
- routes::with_trace_context_layer
- routes::write_routes
- rpi_monitor::recent
- rpi_monitor::record
- run_server
- signed_actions::canonicalize_settlement_payout_ids
- signed_actions::order_id_as_string
- signed_actions::parse_settlement_payout_ids
- signed_actions::recover_signed_action
- signed_actions::required_str
- signed_actions::required_string_parameter
- signed_actions::required_u64
- state::parse_hypercore_withdrawable_balance
- state::submit_tier_update_command
- trading_halt::normalize_symbol
- upstash::codec::compress_snapshot_payload
- upstash::codec::version_upstash_key
- upstash::compress_snapshot_payload
- upstash::init
- upstash::publisher::require_non_empty
- upstash::publisher::system_time_to_millis
- upstash::sources::parse_key_env
- upstash::sources::parse_ttl_env
- upstash::system_time_to_millis
- upstash::version_upstash_key
- username_service::redis_reverse_key
- username_service::redis_wallet_key
- username_service::validate_username
- websocket::apply_option_type_filter_to_row
- websocket::apply_options_chain_filters_to_update
- websocket::effective_option_type_for_matching_subscriptions
- websocket::event_forwarder::checked_liquidation_timestamp
- websocket::event_forwarder::event_type_label
- websocket::event_forwarder::full_liquidation_state
- websocket::event_forwarder::handle_liquidation_state_change
- websocket::event_forwarder::handle_market_update
- websocket::event_forwarder::handle_order_filled
- websocket::event_forwarder::handle_orderbook_updated
- websocket::event_forwarder::handle_position_expired
- websocket::event_forwarder::partial_liquidation_state
- websocket::event_forwarder::publish_fill_notifications
- websocket::event_forwarder::run
- websocket::event_forwarder::ws_liquidation_state_change_from_engine
- websocket::event_forwarder::ws_orderbook_update_from_engine_update
- websocket::expiry_timestamp_to_code
- websocket::handle_socket
- websocket::handle_ws_place_order
- websocket::normalize_symbols
- websocket::options_chain_update_matches
- websocket::options_chain_update_symbols
- websocket::parse_options_chain_subscription
- websocket::requires_authentication
- websocket::rfq::authenticate_qp
- websocket::rfq::gateway_resume_authorized
- websocket::rfq::handle_qp_message
- websocket::rfq::handle_qp_socket
- websocket::rfq::publish_indicative_updates
- websocket::rfq::qp_websocket_handler
- websocket::rfq::verify_qp_connect_signature
- websocket::validate_ws_heartbeat_config
- websocket::websocket_handler
- websocket::ws_heartbeat_config
Type Aliases
Statics
Constants
- caches::competitions::COMPETITIONS_SNAPSHOT_ENVELOPE_SCHEMA_VERSION
- caches::competitions::DEFAULT_REFRESH_INTERVAL_MS
- caches::competitions::MAX_COMPETITIONS
- caches::instruments::DEFAULT_REFRESH_INTERVAL_MS
- caches::instruments::INSTRUMENTS_SNAPSHOT_ENVELOPE_SCHEMA_VERSION
- caches::markets::DEFAULT_REFRESH_INTERVAL_MS
- caches::markets::MARKETS_SNAPSHOT_ENVELOPE_SCHEMA_VERSION
- caches::marquee_movers::MAX_MOVERS
- caches::marquee_movers::MIN_MOVE_THRESHOLD
- caches::marquee_movers::MIN_THEO_FLOOR
- caches::options_summary::DEFAULT_REFRESH_INTERVAL_MS
- caches::options_summary::OPTIONS_SUMMARY_SNAPSHOT_ENVELOPE_SCHEMA_VERSION
- caches::rate_limit::CHECK_AND_INCREMENT_LUA
- caches::rate_limit::GET_COUNT_LUA
- caches::rate_limit::REDIS_TTL_BUFFER_SECS
- caches::sparklines::DEFAULT_HYPERLIQUID_INFO_URL
- caches::sparklines::DEFAULT_HYPERLIQUID_TESTNET_INFO_URL
- caches::sparklines::DEFAULT_REFRESH_INTERVAL_MS
- caches::sparklines::DEFAULT_TICKER_MAP
- caches::sparklines::HL_REQUEST_TIMEOUT
- caches::sparklines::SPARKLINES_INTERVAL
- caches::sparklines::SPARKLINES_LOOKBACK_MS
- caches::sparklines::SPARKLINES_SNAPSHOT_ENVELOPE_SCHEMA_VERSION
- candles::CANDLE_WS_CHANNEL_PREFIX
- candles::DEFAULT_CANDLE_WS_POLL_INTERVAL_MS
- candles::DEFAULT_HYPERLIQUID_INFO_URL
- candles::DEFAULT_HYPERLIQUID_TESTNET_INFO_URL
- candles::MAX_OPTION_CANDLE_QUERY_SPAN_MS
- directives::engine_check::ENGINE_RESPONSE_TIMEOUT
- directives::json_types::JSON_SAFE_INTEGER_MAX
- handlers::FAUCET_LIFETIME_CAP_USDC
- handlers::MARKET_MAKER_TIER
- handlers::bulk_orders::MAX_BULK_ORDER_SIZE
- handlers::directives::MAX_WITHDRAWAL_LIMIT
- handlers::profile_image::DEFAULT_CLOUDFLARE_API_BASE_URL
- handlers::profile_image::DEFAULT_CLOUDFLARE_VARIANT
- handlers::profile_image::EXTERNAL_REQUEST_TIMEOUT
- handlers::profile_image::MAX_PROFILE_IMAGE_BYTES
- handlers::replace_orders::BULK_REPLACE_PHASE_DEADLINE
- middleware::PROFILE_IMAGE_BODY_LIMIT_BYTES
- middleware::SIGNED_JSON_BODY_LIMIT_BYTES
- notification_service::DEFAULT_LIST_LIMIT
- notification_service::HAS_UNREAD_KEY_PREFIX
- notification_service::MAX_LIST_LIMIT
- notification_service::PUBLISH_QUEUE_CAPACITY
- notification_service::REDIS_COMMAND_TIMEOUT
- notification_service::REDIS_FAILURE_BACKOFF
- notification_service::SHUTDOWN_DRAIN_TIMEOUT
- openapi::HIDDEN_TAGS
- push_service::ALLOWED_PUSH_ENDPOINT_PREFIXES
- push_service::CACHE_MAX_ENTRIES
- push_service::MAX_CONCURRENT_SENDS
- push_service::MAX_SUBSCRIPTIONS_PER_WALLET
- push_service::PUSH_QUEUE_CAPACITY
- rfq::rfq_manager::OPTION_PREMIUM_TICK_SCALE
- state::ENGINE_RESPONSE_TIMEOUT
- state::EXCHANGE_POOL_LIQUIDITY_NOT_CONFIGURED
- state::EXCHANGE_POOL_LIQUIDITY_VALIDATION_FAILED
- upstash::codec::BROTLI_BUFFER_BYTES
- upstash::codec::BROTLI_LGWIN
- upstash::codec::BROTLI_QUALITY
- upstash::codec::LATEST_SUFFIX
- upstash::codec::UPSTASH_SNAPSHOT_KEY_VERSION
- upstash::publisher::ENDPOINT_ENV
- upstash::publisher::PASSWORD_ENV
- upstash::publisher::PER_SOURCE_TIMEOUT
- upstash::publisher::PORT_ENV
- upstash::publisher::UPSTASH_COMMAND_TIMEOUT
- upstash::publisher::UPSTASH_CONNECT_TIMEOUT
- upstash::sources::MARQUEE_MOVERS_INTERVAL
- username_service::MAX_LEN
- username_service::MIN_LEN
- username_service::RESERVED_USERNAMES
- websocket::AUTHENTICATED_CHANNELS
- websocket::DEFAULT_WS_HEARTBEAT_INTERVAL
- websocket::DEFAULT_WS_PONG_TIMEOUT
- websocket::WS_ENGINE_RESPONSE_TIMEOUT
- websocket::rfq::DEFAULT_QUOTE_VALID_FOR_MS
- websocket::rfq::GATEWAY_TOKEN_HEADER