List of all items
Structs
- common::credential::DeriveCredential
- common::enums::DeriveAssetTypeIter
- common::enums::DeriveInstrumentTypeIter
- config::DeriveDataClientConfig
- config::DeriveDataClientConfigBuilder
- config::DeriveExecClientConfig
- config::DeriveExecClientConfigBuilder
- data::DeriveDataClient
- execution::DeriveExecutionClient
- factories::DeriveDataClientFactory
- factories::DeriveExecFactoryConfig
- factories::DeriveExecutionClientFactory
- http::client::DeriveCredentials
- http::client::DeriveHttpClient
- http::models::DeriveAggregateTradingStats
- http::models::DeriveCollateral
- http::models::DeriveEmptyResult
- http::models::DeriveInstrument
- http::models::DeriveOpenOrdersResult
- http::models::DeriveOptionPricing
- http::models::DeriveOptionPublicDetails
- http::models::DeriveOrder
- http::models::DeriveOrderResult
- http::models::DeriveOrdersResult
- http::models::DerivePaginationInfo
- http::models::DerivePerpPublicDetails
- http::models::DerivePosition
- http::models::DerivePositionsResult
- http::models::DerivePublicCandle
- http::models::DerivePublicFundingRate
- http::models::DerivePublicFundingRateHistoryResult
- http::models::DerivePublicTrade
- http::models::DerivePublicTradesResult
- http::models::DeriveReplaceResult
- http::models::DeriveSubaccount
- http::models::DeriveTicker
- http::models::DeriveTickerSnapshot
- http::models::DeriveTickersResult
- http::models::DeriveTrade
- http::models::DeriveTradesResult
- http::models::JsonRpcError
- http::models::JsonRpcRequest
- http::models::JsonRpcResponse
- http::query::DeriveCancelAllParams
- http::query::DeriveCancelAllParamsBuilder
- http::query::DeriveCancelByLabelParams
- http::query::DeriveCancelByLabelParamsBuilder
- http::query::DeriveCancelParams
- http::query::DeriveCancelParamsBuilder
- http::query::DeriveCancelTriggerOrderParams
- http::query::DeriveCancelTriggerOrderParamsBuilder
- http::query::DeriveGetOpenOrdersParams
- http::query::DeriveGetOpenOrdersParamsBuilder
- http::query::DeriveGetOrderHistoryParams
- http::query::DeriveGetOrderHistoryParamsBuilder
- http::query::DeriveGetOrderParams
- http::query::DeriveGetOrderParamsBuilder
- http::query::DeriveGetPositionsParams
- http::query::DeriveGetPositionsParamsBuilder
- http::query::DeriveGetSubaccountParams
- http::query::DeriveGetSubaccountParamsBuilder
- http::query::DeriveGetTradeHistoryParams
- http::query::DeriveGetTradeHistoryParamsBuilder
- http::query::DeriveGetTriggerOrdersParams
- http::query::DeriveGetTriggerOrdersParamsBuilder
- http::query::DeriveOrderParams
- http::query::DeriveOrderParamsBuilder
- http::query::DeriveReplaceParams
- http::query::DeriveReplaceParamsBuilder
- http::query::DeriveSignedEnvelope
- http::query::DeriveSignedEnvelopeBuilder
- http::query::DeriveTriggerOrderParams
- http::query::DeriveTriggerOrderParamsBuilder
- providers::DeriveInstrumentProvider
- signing::auth::AuthHeaders
- signing::auth::WsLogin
- signing::eip712::ActionContext
- signing::eip712::SignedAction
- signing::modules::trade::TradeModuleData
- signing::nonce::NonceManager
- websocket::client::DeriveWebSocketClient
- websocket::client::DeriveWebSocketSubscriptionHandle
- websocket::client::DeriveWsCredentials
- websocket::client::DeriveWsExecutionHandle
- websocket::dispatch::OrderIdentity
- websocket::dispatch::WsDispatchState
- websocket::messages::DeriveOrderbookData
- websocket::messages::DeriveOrderbookLevel
- websocket::messages::DeriveOrderbookMsg
- websocket::messages::DeriveOrdersSubscriptionData
- websocket::messages::DeriveTickerMsg
- websocket::messages::DeriveTradesMsg
- websocket::messages::DeriveTradesSubscriptionData
- websocket::messages::WsLoginParams
- websocket::messages::WsSubscribeParams
- websocket::messages::WsSubscribeResult
- websocket::messages::WsSubscriptionFrame
- websocket::messages::WsSubscriptionPayload
- websocket::messages::WsUnsubscribeParams
- websocket::messages::WsUnsubscribeResult
Enums
- common::enums::DeriveAssetType
- common::enums::DeriveAuctionState
- common::enums::DeriveAuctionType
- common::enums::DeriveBalanceUpdateType
- common::enums::DeriveComplianceStatus
- common::enums::DeriveEnvironment
- common::enums::DeriveInstrumentType
- common::enums::DeriveLiquidityRole
- common::enums::DeriveMarginType
- common::enums::DeriveNotificationStatus
- common::enums::DeriveNotificationType
- common::enums::DeriveOptionKind
- common::enums::DeriveOrderCancelReason
- common::enums::DeriveOrderSide
- common::enums::DeriveOrderStatus
- common::enums::DeriveOrderType
- common::enums::DeriveOrderbookDepth
- common::enums::DeriveOrderbookGroup
- common::enums::DeriveRfqCancelReason
- common::enums::DeriveTickerInterval
- common::enums::DeriveTimeInForce
- common::enums::DeriveTriggerPriceType
- common::enums::DeriveTriggerType
- common::enums::DeriveTxStatus
- common::error::DeriveError
- http::error::DeriveHttpError
- signing::auth::AuthError
- signing::eip712::TypedDataError
- signing::encoding::HexConstError
- signing::modules::trade::TradeEncodeError
- signing::nonce::NonceError
- websocket::error::DeriveWsError
- websocket::handler::DeriveWsMessage
- websocket::messages::DerivePublicWsData
- websocket::messages::DeriveTickerData
- websocket::messages::DeriveWsChannel
- websocket::messages::DeriveWsFrame
- websocket::messages::WsLoginResult
- websocket::messages::WsRequestParams
Traits
Functions
- common::consts::domain_separator_for
- common::consts::trade_module_address_for
- common::credential::credential_env_vars
- common::parse::derive_order_side_to_nautilus
- common::parse::derive_order_type_to_nautilus
- common::parse::derive_order_type_to_nautilus_for_order
- common::parse::derive_rejection_due_post_only
- common::parse::derive_status_to_nautilus
- common::parse::derive_tif_to_nautilus
- common::parse::derive_trigger_price_type_to_nautilus
- common::parse::deserialize_derive_decimal
- common::parse::deserialize_optional_derive_decimal
- common::parse::format_instrument_id
- common::parse::format_venue_symbol
- common::parse::order_side_to_derive
- common::parse::order_type_to_derive
- common::parse::parse_derive_instrument_any
- common::parse::time_in_force_to_derive
- common::parse::trigger_order_type_to_derive
- common::parse::trigger_price_type_to_derive
- common::parse::trigger_type_to_derive
- common::rate_limit::matching_quota
- common::rate_limit::non_matching_quota
- common::retry::http_retry_config
- common::retry::is_fatal_http_error
- common::retry::is_fatal_ws_error
- common::retry::is_write_outcome_definitive_http_status
- common::retry::should_retry_http_error
- common::retry::should_retry_ws_error
- common::urls::rest_url
- common::urls::ws_url
- execution::dispatch_orders_payload
- execution::dispatch_trades_payload
- http::parse::parse_derive_order_to_report
- http::parse::parse_derive_position_to_report
- http::parse::parse_derive_subaccount_to_balances
- http::parse::parse_derive_trade_to_fill_report
- http::query::order_replace_to_derive_payload
- http::query::order_to_derive_payload
- http::query::trigger_order_to_derive_payload
- python::derive
- signing::auth::build_rest_auth_headers
- signing::auth::build_rest_auth_headers_at
- signing::auth::build_ws_login
- signing::auth::build_ws_login_at
- signing::eip712::compute_action_hash
- signing::eip712::compute_typed_data_hash
- signing::encoding::decimal_to_scaled_i256
- signing::encoding::decimal_to_scaled_u256
- signing::encoding::parse_address_const
- signing::encoding::parse_b256_const
- signing::encoding::utc_now_ms
- websocket::messages::balances_channel
- websocket::messages::orderbook_channel
- websocket::messages::orders_channel
- websocket::messages::private_trades_channel
- websocket::messages::ticker_channel
- websocket::messages::trades_channel
- websocket::parse::bar_spec_to_derive_period
- websocket::parse::parse_candle_record
- websocket::parse::parse_funding_rate
- websocket::parse::parse_funding_rate_history_record
- websocket::parse::parse_index_price
- websocket::parse::parse_mark_price
- websocket::parse::parse_option_greeks
- websocket::parse::parse_orderbook_deltas
- websocket::parse::parse_orderbook_depth10
- websocket::parse::parse_orderbook_msg
- websocket::parse::parse_public_ws_data
- websocket::parse::parse_ticker_msg
- websocket::parse::parse_ticker_quote
- websocket::parse::parse_ticker_quote_from_rest
- websocket::parse::parse_trade_tick
- websocket::parse::parse_trades_msg
Type Aliases
Statics
Constants
- common::consts::ACTION_TYPEHASH
- common::consts::DECIMAL_SCALE
- common::consts::DEPOSIT_MODULE_ADDRESS_MAINNET
- common::consts::DEPOSIT_MODULE_ADDRESS_TESTNET
- common::consts::DERIVE
- common::consts::DERIVE_ACCOUNT_REGISTRATION_TIMEOUT_SECS
- common::consts::DERIVE_CANDLES_DEFAULT_LIMIT
- common::consts::DERIVE_CANDLES_MAX_PAGES
- common::consts::DERIVE_NAUTILUS_REFERRAL_CODE
- common::consts::DERIVE_TRADES_PAGE_SIZE
- common::consts::DOMAIN_SEPARATOR_MAINNET
- common::consts::DOMAIN_SEPARATOR_TESTNET
- common::consts::HEADER_LYRA_SIGNATURE
- common::consts::HEADER_LYRA_TIMESTAMP
- common::consts::HEADER_LYRA_WALLET
- common::consts::HTTP_TIMEOUT
- common::consts::MIN_SIGNATURE_TTL
- common::consts::RECONNECT_BACKOFF_FACTOR
- common::consts::RECONNECT_BASE_BACKOFF
- common::consts::RECONNECT_JITTER_MS
- common::consts::RECONNECT_MAX_BACKOFF
- common::consts::RECONNECT_TIMEOUT
- common::consts::REST_URL_MAINNET
- common::consts::REST_URL_TESTNET
- common::consts::TRADE_MODULE_ADDRESS_MAINNET
- common::consts::TRADE_MODULE_ADDRESS_TESTNET
- common::consts::TRANSFER_MODULE_ADDRESS_MAINNET
- common::consts::TRANSFER_MODULE_ADDRESS_TESTNET
- common::consts::TRIGGER_ORDER_SIGNATURE_TTL
- common::consts::WITHDRAW_MODULE_ADDRESS_MAINNET
- common::consts::WITHDRAW_MODULE_ADDRESS_TESTNET
- common::consts::WS_DISCONNECT_TIMEOUT
- common::consts::WS_HEARTBEAT_SECS
- common::consts::WS_REQUEST_TIMEOUT
- common::consts::WS_URL_MAINNET
- common::consts::WS_URL_TESTNET
- common::parse::DERIVE_POST_ONLY_CROSS_MARKET_ERROR_CODE
- common::rate_limit::DERIVE_DEFAULT_MATCHING_TPS
- common::rate_limit::DERIVE_MATCHING_RATE_KEY
- common::rate_limit::DERIVE_NON_MATCHING_RATE_KEY
- common::rate_limit::DERIVE_NON_MATCHING_TPS
- common::rate_limit::DERIVE_RATE_BURST_MULTIPLIER
- websocket::dispatch::ORDER_DEDUP_CAPACITY
- websocket::dispatch::TRADE_DEDUP_CAPACITY
- websocket::messages::methods::PRIVATE_CANCEL
- websocket::messages::methods::PRIVATE_CANCEL_ALL
- websocket::messages::methods::PRIVATE_CANCEL_TRIGGER_ORDER
- websocket::messages::methods::PRIVATE_GET_TRIGGER_ORDERS
- websocket::messages::methods::PRIVATE_ORDER
- websocket::messages::methods::PRIVATE_REPLACE
- websocket::messages::methods::PRIVATE_TRIGGER_ORDER
- websocket::messages::methods::PUBLIC_LOGIN
- websocket::messages::methods::PUBLIC_SUBSCRIBE
- websocket::messages::methods::PUBLIC_UNSUBSCRIBE