List of all items
Structs
- common::credential::CoinbaseCredential
- common::enums::CoinbaseProductTypeIter
- config::CoinbaseDataClientConfig
- config::CoinbaseDataClientConfigBuilder
- config::CoinbaseExecClientConfig
- config::CoinbaseExecClientConfigBuilder
- data::CoinbaseDataClient
- execution::CoinbaseExecutionClient
- factories::CoinbaseDataClientFactory
- factories::CoinbaseExecutionClientFactory
- http::client::CoinbaseHttpClient
- http::client::CoinbaseRawHttpClient
- http::models::Account
- http::models::AccountsResponse
- http::models::Balance
- http::models::BestBidAsk
- http::models::BestBidAskResponse
- http::models::BookLevel
- http::models::CancelOrdersResponse
- http::models::CancelResult
- http::models::Candle
- http::models::CandlesResponse
- http::models::CfmAmount
- http::models::CfmBalanceSummary
- http::models::CfmBalanceSummaryResponse
- http::models::CfmMarginWindowMeasure
- http::models::CfmPosition
- http::models::CfmPositionResponse
- http::models::CfmPositionsResponse
- http::models::CreateOrderResponse
- http::models::EditOrderError
- http::models::EditOrderResponse
- http::models::FcmTradingSessionDetails
- http::models::Fill
- http::models::FillsResponse
- http::models::FutureProductDetails
- http::models::MaintenanceWindow
- http::models::Order
- http::models::OrderErrorResponse
- http::models::OrderResponse
- http::models::OrderSuccessResponse
- http::models::OrdersListResponse
- http::models::PerpetualDetails
- http::models::PriceBook
- http::models::Product
- http::models::ProductBookResponse
- http::models::ProductsResponse
- http::models::TickerResponse
- http::models::Trade
- http::query::CancelOrdersRequest
- http::query::CreateOrderRequest
- http::query::EditOrderRequest
- http::query::FillListQuery
- http::query::LimitFok
- http::query::LimitFokParams
- http::query::LimitGtc
- http::query::LimitGtcParams
- http::query::LimitGtd
- http::query::LimitGtdParams
- http::query::MarketFok
- http::query::MarketIoc
- http::query::MarketParams
- http::query::OrderListQuery
- http::query::StopLimitGtc
- http::query::StopLimitGtcParams
- http::query::StopLimitGtd
- http::query::StopLimitGtdParams
- provider::CoinbaseInstrumentProvider
- websocket::client::CoinbaseWebSocketClient
- websocket::handler::FeedHandler
- websocket::handler::UserOrderUpdate
- websocket::messages::CoinbaseWsSubscription
- websocket::messages::WsCandle
- websocket::messages::WsCandlesEvent
- websocket::messages::WsFcmBalanceSummary
- websocket::messages::WsFuturesBalanceSummaryEvent
- websocket::messages::WsHeartbeatEvent
- websocket::messages::WsL2DataEvent
- websocket::messages::WsL2Update
- websocket::messages::WsMarginWindowMeasure
- websocket::messages::WsMarketTradesEvent
- websocket::messages::WsOrderUpdate
- websocket::messages::WsStatusEvent
- websocket::messages::WsStatusProduct
- websocket::messages::WsSubscriptionsEvent
- websocket::messages::WsTicker
- websocket::messages::WsTickerEvent
- websocket::messages::WsTrade
- websocket::messages::WsUserEvent
Enums
- common::enums::CoinbaseAccountType
- common::enums::CoinbaseContractExpiryType
- common::enums::CoinbaseEnvironment
- common::enums::CoinbaseFcmPositionSide
- common::enums::CoinbaseFcmTradingSessionClosedReason
- common::enums::CoinbaseFcmTradingSessionState
- common::enums::CoinbaseFillTradeType
- common::enums::CoinbaseFuturesAssetType
- common::enums::CoinbaseGranularity
- common::enums::CoinbaseLiquidityIndicator
- common::enums::CoinbaseMarginLevel
- common::enums::CoinbaseMarginType
- common::enums::CoinbaseMarginWindowType
- common::enums::CoinbaseOrderPlacementSource
- common::enums::CoinbaseOrderSide
- common::enums::CoinbaseOrderStatus
- common::enums::CoinbaseOrderType
- common::enums::CoinbaseProductStatus
- common::enums::CoinbaseProductType
- common::enums::CoinbaseProductVenue
- common::enums::CoinbaseRiskManagedBy
- common::enums::CoinbaseStopDirection
- common::enums::CoinbaseTimeInForce
- common::enums::CoinbaseTriggerStatus
- common::enums::CoinbaseWsChannel
- http::error::Error
- http::query::OrderConfiguration
- websocket::error::CoinbaseWsError
- websocket::handler::HandlerCommand
- websocket::handler::NautilusWsMessage
- websocket::messages::CoinbaseWsAction
- websocket::messages::CoinbaseWsMessage
- websocket::messages::WsBookSide
- websocket::messages::WsEventType
Functions
- common::credential::credential_env_vars
- common::parse::bar_type_to_granularity
- common::parse::deserialize_decimal_from_str
- common::parse::deserialize_decimal_or_zero
- common::parse::deserialize_empty_string_to_none
- common::parse::deserialize_margin_type_or_none
- common::parse::deserialize_optional_decimal_from_str
- common::parse::deserialize_product_type_or_unknown
- common::parse::deserialize_string_to_u64
- common::parse::format_rfc3339_from_nanos
- common::parse::serialize_decimal_as_str
- common::parse::serialize_optional_decimal_as_str
- common::urls::rest_url
- common::urls::ws_url
- common::urls::ws_user_url
- http::client::build_order_configuration
- http::client::data_client_retry_config
- http::client::default_retry_config
- http::client::map_order_side
- http::parse::coinbase_side_to_aggressor
- http::parse::parse_account_state
- http::parse::parse_bar
- http::parse::parse_cfm_account_state
- http::parse::parse_cfm_margin_balances
- http::parse::parse_cfm_position_status_report
- http::parse::parse_epoch_secs_timestamp
- http::parse::parse_fill_report
- http::parse::parse_future_instrument
- http::parse::parse_instrument
- http::parse::parse_liquidity_side
- http::parse::parse_order_side
- http::parse::parse_order_status
- http::parse::parse_order_status_report
- http::parse::parse_order_type
- http::parse::parse_perpetual_instrument
- http::parse::parse_price
- http::parse::parse_product_book_snapshot
- http::parse::parse_quantity
- http::parse::parse_rfc3339_timestamp
- http::parse::parse_spot_instrument
- http::parse::parse_time_in_force
- http::parse::parse_trade_tick
- http::parse::parse_ws_cfm_account_state
- http::parse::precision_from_increment
- python::coinbase
- websocket::parse::parse_ws_candle
- websocket::parse::parse_ws_l2_snapshot
- websocket::parse::parse_ws_l2_update
- websocket::parse::parse_ws_ticker
- websocket::parse::parse_ws_trade
- websocket::parse::parse_ws_user_event_to_fill_report
- websocket::parse::parse_ws_user_event_to_order_status_report
Type Aliases
Statics
- common::consts::COINBASE_VENUE
- http::client::COINBASE_REST_QUOTA
- websocket::client::COINBASE_WS_CONNECTION_QUOTA
- websocket::client::COINBASE_WS_SUBSCRIPTION_KEYS
- websocket::client::COINBASE_WS_SUBSCRIPTION_QUOTA
Constants
- common::consts::ACCOUNTS_PAGE_LIMIT
- common::consts::COINBASE
- common::consts::HTTP_TIMEOUT
- common::consts::JWT_EXPIRY_SECS
- common::consts::JWT_ISSUER
- common::consts::ORDER_CONFIG_BASE_SIZE
- common::consts::ORDER_CONFIG_END_TIME
- common::consts::ORDER_CONFIG_LIMIT_FOK
- common::consts::ORDER_CONFIG_LIMIT_GTC
- common::consts::ORDER_CONFIG_LIMIT_GTD
- common::consts::ORDER_CONFIG_LIMIT_PRICE
- common::consts::ORDER_CONFIG_MARKET_IOC
- common::consts::ORDER_CONFIG_POST_ONLY
- common::consts::ORDER_CONFIG_QUOTE_SIZE
- common::consts::ORDER_CONFIG_STOP_LIMIT_GTC
- common::consts::ORDER_CONFIG_STOP_LIMIT_GTD
- common::consts::ORDER_CONFIG_STOP_PRICE
- common::consts::ORDER_STATUS_OPEN
- 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_API_PATH
- common::consts::REST_URL
- common::consts::REST_URL_SANDBOX
- common::consts::WS_DISCONNECT_TIMEOUT
- common::consts::WS_HEARTBEAT_SECS
- common::consts::WS_SUBSCRIBE_DEADLINE
- common::consts::WS_URL
- common::consts::WS_URL_SANDBOX
- common::consts::WS_USER_URL
- common::consts::WS_USER_URL_SANDBOX
- websocket::client::COINBASE_RATE_LIMIT_KEY_SUBSCRIPTION