Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | Q | R | S | T | U | V | W A AccountCreateResponse (class in o2_sdk.models) AccountInfo (class in o2_sdk.models) accounts_registry_id (o2_sdk.models.MarketsResponse attribute) Action (in module o2_sdk.models) action_to_call() (in module o2_sdk.encoding) actions (o2_sdk.models.MarketActions attribute) actions_for() (o2_sdk.client.O2Client method) ActionsResponse (class in o2_sdk.models) address_bytes (o2_sdk.crypto.EvmWallet property) (o2_sdk.crypto.Signer property) (o2_sdk.crypto.Wallet property) (o2_sdk.models.Identity property) AddressIdentity (class in o2_sdk.models) adjust_quantity() (o2_sdk.models.Market method) AggregatedAsset (class in o2_sdk.models) already_whitelisted (o2_sdk.models.WhitelistResponse attribute) api (o2_sdk.client.O2Client attribute) api_base (o2_sdk.config.NetworkConfig attribute) asset (o2_sdk.models.MarketAsset attribute) available (o2_sdk.models.Balance property) B b256_address (o2_sdk.crypto.EvmWallet attribute) (o2_sdk.crypto.Signer property) (o2_sdk.crypto.Wallet attribute) Balance (class in o2_sdk.models) balance (o2_sdk.models.BalanceUpdate attribute) BalanceUpdate (class in o2_sdk.models) Bar (class in o2_sdk.models) base (o2_sdk.models.Market attribute) base_asset_id (o2_sdk.models.MarketsResponse attribute) batch_actions() (o2_sdk.client.O2Client method) best_ask (o2_sdk.models.DepthSnapshot property) best_bid (o2_sdk.models.DepthSnapshot property) books_registry_id (o2_sdk.models.MarketsResponse attribute) BoundedMarketOrder (class in o2_sdk.models) build_actions_signing_bytes() (in module o2_sdk.encoding) build_session_signing_bytes() (in module o2_sdk.encoding) BUY (o2_sdk.models.OrderSide attribute) buys (o2_sdk.models.DepthSnapshot attribute) C cancel (o2_sdk.models.Order attribute) cancel_all_orders() (o2_sdk.client.O2Client method) cancel_order() (o2_sdk.client.O2Client method) CancelOrderAction (class in o2_sdk.models) chain_id (o2_sdk.models.MarketsResponse attribute) chain_id_int (o2_sdk.models.MarketsResponse property) changes (o2_sdk.models.DepthUpdate attribute) clear_session() (o2_sdk.client.O2Client method) close (o2_sdk.models.Bar attribute) (o2_sdk.models.Order attribute) close() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) code (o2_sdk.errors.O2Error attribute) (o2_sdk.models.ActionsResponse attribute) connect() (o2_sdk.websocket.O2WebSocket method) contract_id (o2_sdk.models.Market attribute) (o2_sdk.models.NonceUpdate attribute) contract_ids (o2_sdk.models.SessionInfo attribute) (o2_sdk.models.SessionResponse attribute) ContractIdentity (class in o2_sdk.models) create_account() (o2_sdk.api.O2Api method) create_order() (o2_sdk.client.O2Client method) create_session() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) CreateOrderAction (class in o2_sdk.models) D data (o2_sdk.models.MarketSummary attribute) (o2_sdk.models.MarketTicker attribute) decimals (o2_sdk.models.MarketAsset attribute) DepthLevel (class in o2_sdk.models) DepthSnapshot (class in o2_sdk.models) DepthUpdate (class in o2_sdk.models) DEVNET (o2_sdk.config.Network attribute) disconnect() (o2_sdk.websocket.O2WebSocket method) discriminant (o2_sdk.models.Identity property) dust (o2_sdk.models.Market attribute) E encode_identity() (in module o2_sdk.encoding) encode_option_call_data() (in module o2_sdk.encoding) encode_option_none() (in module o2_sdk.encoding) encode_option_some() (in module o2_sdk.encoding) encode_order_args() (in module o2_sdk.encoding) error (o2_sdk.models.FaucetResponse attribute) evm_address (o2_sdk.crypto.EvmWallet attribute) evm_personal_sign() (in module o2_sdk.crypto) evm_personal_sign_digest() (in module o2_sdk.crypto) EvmWallet (class in o2_sdk.crypto) exists (o2_sdk.models.AccountInfo property) ExternalEvmSigner (class in o2_sdk.crypto) ExternalSigner (class in o2_sdk.crypto) F faucet_url (o2_sdk.config.NetworkConfig attribute) FaucetResponse (class in o2_sdk.models) FILL_OR_KILL (o2_sdk.models.OrderType attribute) format_price() (o2_sdk.models.Market method) format_quantity() (o2_sdk.models.Market method) from_dict() (o2_sdk.models.Identity class method) fuel_compact_sign() (in module o2_sdk.crypto) fuel_personal_sign_digest() (in module o2_sdk.crypto) fuel_rpc (o2_sdk.config.NetworkConfig attribute) function_selector() (in module o2_sdk.encoding) G GAS_MAX (in module o2_sdk.encoding) generate_evm_keypair() (in module o2_sdk.crypto) generate_evm_wallet() (in module o2_sdk.crypto) (o2_sdk.client.O2Client static method) generate_keypair() (in module o2_sdk.crypto) generate_wallet() (in module o2_sdk.crypto) (o2_sdk.client.O2Client static method) get_account() (o2_sdk.api.O2Api method) get_aggregated_assets() (o2_sdk.api.O2Api method) get_aggregated_orderbook() (o2_sdk.api.O2Api method) get_aggregated_summary() (o2_sdk.api.O2Api method) get_aggregated_ticker() (o2_sdk.api.O2Api method) get_aggregated_trades() (o2_sdk.api.O2Api method) get_balance() (o2_sdk.api.O2Api method) get_balances() (o2_sdk.client.O2Client method) get_bars() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_config() (in module o2_sdk.config) get_depth() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_market() (o2_sdk.client.O2Client method) get_market_summary() (o2_sdk.api.O2Api method) get_market_ticker() (o2_sdk.api.O2Api method) get_markets() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_nonce() (o2_sdk.client.O2Client method) get_order() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_orders() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_referral_info() (o2_sdk.api.O2Api method) get_ticker() (o2_sdk.client.O2Client method) get_trades() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) get_trades_by_account() (o2_sdk.api.O2Api method) H high (o2_sdk.models.Bar attribute) I Id (class in o2_sdk.models) id (o2_sdk.models.AggregatedAsset attribute) Identity (class in o2_sdk.models) identity (o2_sdk.models.OrdersResponse attribute) is_active (o2_sdk.models.ReferralInfo attribute) is_open (o2_sdk.models.Order property) is_snapshot (o2_sdk.models.DepthUpdate attribute) L LimitOrder (class in o2_sdk.models) load_evm_wallet() (in module o2_sdk.crypto) (o2_sdk.client.O2Client static method) load_wallet() (in module o2_sdk.crypto) (o2_sdk.client.O2Client static method) locked (o2_sdk.models.OrderBookBalance attribute) low (o2_sdk.models.Bar attribute) M MAINNET (o2_sdk.config.Network attribute) maker (o2_sdk.models.Trade attribute) maker_fee (o2_sdk.models.Market attribute) Market (class in o2_sdk.models) MARKET (o2_sdk.models.OrderType attribute) market_id (o2_sdk.models.DepthSnapshot attribute) (o2_sdk.models.DepthUpdate attribute) (o2_sdk.models.Market attribute) (o2_sdk.models.MarketActions attribute) (o2_sdk.models.MarketSummary attribute) (o2_sdk.models.MarketTicker attribute) (o2_sdk.models.OrdersResponse attribute) (o2_sdk.models.Trade attribute) (o2_sdk.models.TradeUpdate attribute) MarketActions (class in o2_sdk.models) MarketAsset (class in o2_sdk.models) markets (o2_sdk.models.MarketsResponse attribute) MarketsResponse (class in o2_sdk.models) MarketSummary (class in o2_sdk.models) MarketTicker (class in o2_sdk.models) max_precision (o2_sdk.models.MarketAsset attribute) max_price (o2_sdk.models.BoundedMarketOrder attribute) message (o2_sdk.errors.O2Error attribute) (o2_sdk.models.ActionsResponse attribute) (o2_sdk.models.FaucetResponse attribute) (o2_sdk.models.WithdrawResponse attribute) min_order (o2_sdk.models.Market attribute) min_price (o2_sdk.models.BoundedMarketOrder attribute) mint_to_address() (o2_sdk.api.O2Api method) mint_to_contract() (o2_sdk.api.O2Api method) module o2_sdk.api o2_sdk.client o2_sdk.config o2_sdk.crypto o2_sdk.encoding o2_sdk.errors o2_sdk.models o2_sdk.websocket N name (o2_sdk.models.AggregatedAsset attribute) Network (class in o2_sdk.config) NetworkConfig (class in o2_sdk.config) nonce (o2_sdk.models.AccountCreateResponse attribute) (o2_sdk.models.AccountInfo property) (o2_sdk.models.NonceUpdate attribute) (o2_sdk.models.SessionInfo attribute) NonceUpdate (class in o2_sdk.models) O o2_sdk.api module o2_sdk.client module o2_sdk.config module o2_sdk.crypto module o2_sdk.encoding module o2_sdk.errors module o2_sdk.models module o2_sdk.websocket module O2Api (class in o2_sdk.api) O2Client (class in o2_sdk.client) O2Error (class in o2_sdk.errors) O2WebSocket (class in o2_sdk.websocket) onchain_timestamp (o2_sdk.models.BalanceUpdate attribute) (o2_sdk.models.DepthUpdate attribute) (o2_sdk.models.NonceUpdate attribute) (o2_sdk.models.OrderUpdate attribute) (o2_sdk.models.TradeUpdate attribute) OnChainRevert (class in o2_sdk.errors) open (o2_sdk.models.Bar attribute) Order (class in o2_sdk.models) order_books (o2_sdk.models.Balance attribute) order_id (o2_sdk.models.CancelOrderAction attribute) (o2_sdk.models.Order attribute) order_type (o2_sdk.models.CreateOrderAction attribute) (o2_sdk.models.Order attribute) OrderBookBalance (class in o2_sdk.models) orders (o2_sdk.models.ActionsResponse attribute) (o2_sdk.models.OrdersResponse attribute) (o2_sdk.models.OrderUpdate attribute) OrderSide (class in o2_sdk.models) OrdersResponse (class in o2_sdk.models) OrderType (class in o2_sdk.models) OrderUpdate (class in o2_sdk.models) owner_address (o2_sdk.models.ReferralInfo attribute) (o2_sdk.models.SessionInfo attribute) P pair (o2_sdk.models.Market property) partially_filled (o2_sdk.models.Order attribute) personal_sign() (in module o2_sdk.crypto) (o2_sdk.crypto.EvmWallet method) (o2_sdk.crypto.Signer method) (o2_sdk.crypto.Wallet method) POST_ONLY (o2_sdk.models.OrderType attribute) price (o2_sdk.models.CreateOrderAction attribute) (o2_sdk.models.DepthLevel attribute) (o2_sdk.models.LimitOrder attribute) (o2_sdk.models.Order attribute) (o2_sdk.models.Trade attribute) price_fill (o2_sdk.models.Order attribute) price_window (o2_sdk.models.Market attribute) private_key (o2_sdk.crypto.EvmWallet attribute) (o2_sdk.crypto.Wallet attribute) public_key (o2_sdk.crypto.EvmWallet attribute) (o2_sdk.crypto.Wallet attribute) Q quantity (o2_sdk.models.CreateOrderAction attribute) (o2_sdk.models.DepthLevel attribute) (o2_sdk.models.Order attribute) (o2_sdk.models.Trade attribute) quantity_fill (o2_sdk.models.Order attribute) quote (o2_sdk.models.Market attribute) R raise_for_error() (in module o2_sdk.errors) raw_sign() (in module o2_sdk.crypto) reason (o2_sdk.errors.O2Error attribute) (o2_sdk.models.ActionsResponse attribute) receipts (o2_sdk.errors.O2Error attribute) (o2_sdk.models.ActionsResponse attribute) ReferralInfo (class in o2_sdk.models) refresh_nonce() (o2_sdk.client.O2Client method) RegisterRefererAction (class in o2_sdk.models) S scale_price() (o2_sdk.models.Market method) scale_quantity() (o2_sdk.models.Market method) seen_timestamp (o2_sdk.models.BalanceUpdate attribute) (o2_sdk.models.DepthUpdate attribute) (o2_sdk.models.NonceUpdate attribute) (o2_sdk.models.OrderUpdate attribute) (o2_sdk.models.TradeUpdate attribute) SELL (o2_sdk.models.OrderSide attribute) sells (o2_sdk.models.DepthSnapshot attribute) session (o2_sdk.client.O2Client attribute) (o2_sdk.models.AccountInfo attribute) session_expiry (o2_sdk.models.SessionInfo attribute) (o2_sdk.models.SessionResponse attribute) session_id (o2_sdk.models.SessionInfo attribute) (o2_sdk.models.SessionResponse attribute) session_private_key (o2_sdk.models.SessionInfo attribute) SessionExpired (class in o2_sdk.errors) SessionInfo (class in o2_sdk.models) SessionResponse (class in o2_sdk.models) set_session() (o2_sdk.client.O2Client method) settle_balance() (o2_sdk.client.O2Client method) SettleBalanceAction (class in o2_sdk.models) setup_account() (o2_sdk.client.O2Client method) side (o2_sdk.models.CreateOrderAction attribute) (o2_sdk.models.Order attribute) (o2_sdk.models.Trade attribute) SignDigestFn (in module o2_sdk.crypto) Signer (class in o2_sdk.crypto) SPOT (o2_sdk.models.OrderType attribute) stream_balances() (o2_sdk.client.O2Client method) (o2_sdk.websocket.O2WebSocket method) stream_depth() (o2_sdk.client.O2Client method) (o2_sdk.websocket.O2WebSocket method) stream_nonce() (o2_sdk.client.O2Client method) (o2_sdk.websocket.O2WebSocket method) stream_orders() (o2_sdk.client.O2Client method) (o2_sdk.websocket.O2WebSocket method) stream_trades() (o2_sdk.client.O2Client method) (o2_sdk.websocket.O2WebSocket method) submit_actions() (o2_sdk.api.O2Api method) success (o2_sdk.models.ActionsResponse property) (o2_sdk.models.FaucetResponse property) (o2_sdk.models.WhitelistResponse attribute) (o2_sdk.models.WithdrawResponse property) symbol (o2_sdk.models.AggregatedAsset attribute) (o2_sdk.models.MarketAsset attribute) T taker (o2_sdk.models.Trade attribute) taker_fee (o2_sdk.models.Market attribute) TESTNET (o2_sdk.config.Network attribute) time (o2_sdk.models.Bar attribute) timestamp (o2_sdk.models.LimitOrder attribute) (o2_sdk.models.Order attribute) (o2_sdk.models.Trade attribute) to (o2_sdk.models.RegisterRefererAction attribute) (o2_sdk.models.SettleBalanceAction attribute) to_dict() (o2_sdk.models.Identity method) to_fuel_compact_signature() (in module o2_sdk.crypto) total (o2_sdk.models.Trade attribute) total_locked (o2_sdk.models.Balance attribute) total_unlocked (o2_sdk.models.Balance attribute) Trade (class in o2_sdk.models) trade_account (o2_sdk.models.AccountInfo attribute) (o2_sdk.models.WhitelistResponse attribute) trade_account_id (o2_sdk.models.AccountCreateResponse attribute) (o2_sdk.models.AccountInfo attribute) (o2_sdk.models.SessionInfo attribute) (o2_sdk.models.SessionResponse attribute) trade_account_oracle_id (o2_sdk.models.MarketsResponse attribute) trade_id (o2_sdk.models.Trade attribute) trades (o2_sdk.models.TradeUpdate attribute) TradeUpdate (class in o2_sdk.models) trading_account_balance (o2_sdk.models.Balance attribute) tx_id (o2_sdk.models.ActionsResponse attribute) (o2_sdk.models.SessionResponse attribute) (o2_sdk.models.WithdrawResponse attribute) U u64_be() (in module o2_sdk.encoding) unlocked (o2_sdk.models.OrderBookBalance attribute) unsubscribe_balances() (o2_sdk.websocket.O2WebSocket method) unsubscribe_depth() (o2_sdk.websocket.O2WebSocket method) unsubscribe_nonce() (o2_sdk.websocket.O2WebSocket method) unsubscribe_orders() (o2_sdk.websocket.O2WebSocket method) unsubscribe_trades() (o2_sdk.websocket.O2WebSocket method) V valid (o2_sdk.models.ReferralInfo attribute) validate_order() (o2_sdk.models.Market method) value (o2_sdk.models.Identity attribute) volume (o2_sdk.models.Bar attribute) W Wallet (class in o2_sdk.crypto) whitelist_account() (o2_sdk.api.O2Api method) WhitelistResponse (class in o2_sdk.models) withdraw() (o2_sdk.api.O2Api method) (o2_sdk.client.O2Client method) WithdrawResponse (class in o2_sdk.models) ws_url (o2_sdk.config.NetworkConfig attribute)