List of all items
Structs
- api::client::LightconeApiClient
- api::client::LightconeApiClientBuilder
- api::client::RetryConfig
- api::error::ErrorResponse
- api::types::admin::AdminResponse
- api::types::admin::CreateOrderbookRequest
- api::types::admin::CreateOrderbookResponse
- api::types::market::ConditionalToken
- api::types::market::DepositAsset
- api::types::market::DepositAssetsResponse
- api::types::market::Market
- api::types::market::MarketInfoResponse
- api::types::market::MarketsResponse
- api::types::market::OrderbookSummary
- api::types::market::Outcome
- api::types::order::CancelAllOrdersRequest
- api::types::order::CancelAllResponse
- api::types::order::CancelOrderRequest
- api::types::order::CancelResponse
- api::types::order::Fill
- api::types::order::GetUserOrdersRequest
- api::types::order::InvalidOrderSideError
- api::types::order::OrderResponse
- api::types::order::UserBalance
- api::types::order::UserOrder
- api::types::order::UserOrderOutcomeBalance
- api::types::order::UserOrdersResponse
- api::types::orderbook::OrderbookResponse
- api::types::orderbook::PriceLevel
- api::types::position::MarketPositionsResponse
- api::types::position::OutcomeBalance
- api::types::position::Position
- api::types::position::PositionsResponse
- api::types::price_history::PriceHistoryParams
- api::types::price_history::PriceHistoryResponse
- api::types::price_history::PricePoint
- api::types::trade::Trade
- api::types::trade::TradesParams
- api::types::trade::TradesResponse
- program::accounts::Exchange
- program::accounts::Market
- program::accounts::OrderStatus
- program::accounts::Position
- program::accounts::UserNonce
- program::builder::OrderBuilder
- program::client::LightconePinocchioClient
- program::constants::PROGRAM_ID
- program::ed25519::CrossRefEd25519Params
- program::ed25519::Ed25519VerifyParams
- program::ed25519::MakerOffsets
- program::ed25519::MatchIxOffsets
- program::orders::CompactOrder
- program::orders::FullOrder
- program::pda::Pda
- program::types::ActivateMarketParams
- program::types::AddDepositMintParams
- program::types::AskOrderParams
- program::types::BidOrderParams
- program::types::CreateMarketParams
- program::types::MatchOrdersMultiParams
- program::types::MergeCompleteSetParams
- program::types::MintCompleteSetParams
- program::types::OutcomeMetadata
- program::types::RedeemWinningsParams
- program::types::SettleMarketParams
- program::types::WithdrawFromPositionParams
- program::utils::OutcomeMetadataInput
- shared::types::SubmitOrderRequest
- websocket::auth::AuthCredentials
- websocket::client::LightconeWebSocketClient
- websocket::client::WebSocketConfig
- websocket::handlers::MessageHandler
- websocket::state::orderbook::LocalOrderbook
- websocket::state::price::PriceHistory
- websocket::state::price::PriceHistoryKey
- websocket::state::user::UserState
- websocket::subscriptions::SubscriptionManager
- websocket::types::Balance
- websocket::types::BalanceEntry
- websocket::types::BookUpdateData
- websocket::types::Candle
- websocket::types::ErrorData
- websocket::types::MarketEventData
- websocket::types::Order
- websocket::types::OrderUpdate
- websocket::types::OutcomeBalance
- websocket::types::PongData
- websocket::types::PriceHistoryData
- websocket::types::PriceLevel
- websocket::types::RawWsMessage
- websocket::types::TradeData
- websocket::types::UserEventData
- websocket::types::WsMessage
- websocket::types::WsRequest
Enums
- api::error::ApiError
- api::types::market::ApiMarketStatus
- api::types::order::ApiOrderSide
- api::types::order::OrderStatus
- api::types::trade::ApiTradeSide
- program::error::SdkError
- program::types::MarketStatus
- program::types::OrderSide
- shared::types::Resolution
- websocket::client::ConnectionState
- websocket::error::WebSocketError
- websocket::subscriptions::Subscription
- websocket::types::ErrorCode
- websocket::types::MarketEventType
- websocket::types::MessageType
- websocket::types::PriceLevelSide
- websocket::types::Side
- websocket::types::SubscribeParams
- websocket::types::WsEvent
Functions
- program::ed25519::create_batch_ed25519_verify_instruction
- program::ed25519::create_cross_ref_ed25519_instruction
- program::ed25519::create_cross_ref_ed25519_instructions
- program::ed25519::create_ed25519_verify_instruction
- program::ed25519::create_ed25519_verify_instructions
- program::ed25519::create_order_verify_instruction
- program::instructions::build_activate_market_ix
- program::instructions::build_add_deposit_mint_ix
- program::instructions::build_cancel_order_ix
- program::instructions::build_create_market_ix
- program::instructions::build_increment_nonce_ix
- program::instructions::build_initialize_ix
- program::instructions::build_match_orders_multi_ix
- program::instructions::build_merge_complete_set_ix
- program::instructions::build_mint_complete_set_ix
- program::instructions::build_redeem_winnings_ix
- program::instructions::build_set_operator_ix
- program::instructions::build_set_paused_ix
- program::instructions::build_settle_market_ix
- program::instructions::build_withdraw_from_position_ix
- program::orders::calculate_taker_fill
- program::orders::derive_condition_id
- program::orders::is_order_expired
- program::orders::orders_can_cross
- program::pda::get_all_conditional_mint_pdas
- program::pda::get_conditional_mint_pda
- program::pda::get_exchange_pda
- program::pda::get_market_pda
- program::pda::get_mint_authority_pda
- program::pda::get_order_status_pda
- program::pda::get_position_pda
- program::pda::get_user_nonce_pda
- program::pda::get_vault_pda
- program::utils::checked_add_u64
- program::utils::checked_div_u64
- program::utils::checked_mul_u64
- program::utils::checked_sub_u64
- program::utils::deserialize_string
- program::utils::get_associated_token_address
- program::utils::get_conditional_token_ata
- program::utils::get_deposit_token_ata
- program::utils::serialize_outcome_metadata
- program::utils::serialize_string
- program::utils::validate_32_bytes
- program::utils::validate_outcome_count
- program::utils::validate_outcome_index
- shared::derive_orderbook_id
- shared::price::format_decimal
- shared::price::parse_decimal
- websocket::auth::authenticate
- websocket::auth::generate_signin_message
- websocket::auth::generate_signin_message_with_timestamp
Type Aliases
Constants
- program::constants::ASSOCIATED_TOKEN_PROGRAM_ID
- program::constants::COMPACT_ORDER_SIZE
- program::constants::CONDITIONAL_MINT_SEED
- program::constants::ED25519_PROGRAM_ID
- program::constants::EXCHANGE_DISCRIMINATOR
- program::constants::EXCHANGE_SEED
- program::constants::EXCHANGE_SIZE
- program::constants::FULL_ORDER_SIZE
- program::constants::INSTRUCTIONS_SYSVAR_ID
- program::constants::MARKET_DISCRIMINATOR
- program::constants::MARKET_SEED
- program::constants::MARKET_SIZE
- program::constants::MAX_MAKERS
- program::constants::MAX_OUTCOMES
- program::constants::MINT_AUTHORITY_SEED
- program::constants::MIN_OUTCOMES
- program::constants::ORDER_STATUS_DISCRIMINATOR
- program::constants::ORDER_STATUS_SEED
- program::constants::ORDER_STATUS_SIZE
- program::constants::POSITION_DISCRIMINATOR
- program::constants::POSITION_SEED
- program::constants::POSITION_SIZE
- program::constants::RENT_SYSVAR_ID
- program::constants::SIGNATURE_SIZE
- program::constants::SYSTEM_PROGRAM_ID
- program::constants::TOKEN_2022_PROGRAM_ID
- program::constants::TOKEN_PROGRAM_ID
- program::constants::USER_NONCE_DISCRIMINATOR
- program::constants::USER_NONCE_SEED
- program::constants::USER_NONCE_SIZE
- program::constants::VAULT_SEED
- program::constants::instruction::ACTIVATE_MARKET
- program::constants::instruction::ADD_DEPOSIT_MINT
- program::constants::instruction::CANCEL_ORDER
- program::constants::instruction::CREATE_MARKET
- program::constants::instruction::INCREMENT_NONCE
- program::constants::instruction::INITIALIZE
- program::constants::instruction::MATCH_ORDERS_MULTI
- program::constants::instruction::MERGE_COMPLETE_SET
- program::constants::instruction::MINT_COMPLETE_SET
- program::constants::instruction::REDEEM_WINNINGS
- program::constants::instruction::SETTLE_MARKET
- program::constants::instruction::SET_OPERATOR
- program::constants::instruction::SET_PAUSED
- program::constants::instruction::WITHDRAW_FROM_POSITION
- websocket::auth::AUTH_API_URL
- websocket::client::DEFAULT_WS_URL