List of all items
Structs
- chain::GlobalConfigInfo
- chain::MakerInfo
- chain::MarketInfo
- chain::PositionInfo
- chain::batch::MakerSnapshot
- chain::batch::PositionSnapshot
- chain::batch::PremiumBalance
- chain::batch::PremiumToken
- chain::events::PositionOpenedEvent
- chain::events::SettleSpreadEvent
- chain::ix::FundPositionIxArgs
- chain::ix::MakerDepositIxArgs
- chain::ix::MakerWithdrawIxArgs
- chain::ix::UpdateQuoteSigningIxArgs
- chain::rpc::ChainClient
- chain::rpc::FundPositionArgs
- chain::rpc::MakerDepositArgs
- chain::rpc::MakerWithdrawArgs
- chain::rpc::SendOptions
- chain::spreads::CashSettleDestinations
- chain::spreads::OpenSpreadIxArgs
- chain::vault::AccountRatioBrick
- chain::vault::CapitalBatchShape
- chain::vault::ComputeBudgetBounds
- chain::vault::DepositPayout
- chain::vault::GrowthCapBrick
- chain::vault::MaturityDiscountBrick
- chain::vault::MaturitySource
- chain::vault::PairPriceRoutes
- chain::vault::PendingCapitalRequests
- chain::vault::PriceRoute
- chain::vault::PythBrick
- chain::vault::RatioField
- chain::vault::RatioFreshness
- chain::vault::VaultAccount
- chain::vault::VaultAddresses
- chain::vault::VaultManager
- chain::vault::VaultManagerArgs
- chain::vault::VaultOpenPosition
- chain::vault::VaultPolicyUpdate
- chain::vault::VaultPositionAddresses
- chain::vault::VaultPositionRef
- chain::vault::VaultRequest
- chain::vault::VaultSpreadTerms
- chain::vault::VaultStagedSlot
- chain::vault::VaultStagingAsset
- chain::vault::VaultStagingState
- chain::vault::VaultSwapAmountOffset
- chain::vault::VaultSwapHop
- chain::vault::VaultSwapIntent
- chain::vault::VaultSwapPlan
- chain::vault::VaultTradeTerms
- chain::vault::VaultView
- chain::vault::VerifiedTransaction
- chain::vault::WindowClock
- chain::vault::WindowPolicy
- chain::vault::WindowTracker
- chain::vault::WithdrawalPayout
- chain::vault::WithdrawalPlan
- chain::vault::curator::Config
- chain::vault::curator::Curator
- chain::vault::curator::JupiterClient
- chain::vault::curator::StageError
- chain::vault::router::Fit
- chain::vault::router::FundingMarket
- chain::vault::router::FundingNeeds
- chain::vault::router::OraclePrice
- chain::vault::router::PriceClock
- chain::vault::router::Router
- chain::vault::router::TxParts
- chain::vault::venues::SwapVenues
- chain::vault::venues::exponent::CoreVault
- chain::vault::venues::exponent::GenericSy
- chain::vault::venues::exponent::Market
- chain::vault::venues::exponent::StakePool
- chain::vault::venues::jupiter::BuildResponse
- chain::vault::venues::jupiter::Quote
- chain::vault::venues::jupiter::Request
- chain::vault::venues::jupiter::WireAccount
- chain::vault::venues::jupiter::WireInstruction
- http::HttpClient
- http::MarketFilter
- http::PremiumFlow
- http::ProjectionCursor
- http::Vault
- http::VaultCycle
- http::VaultDepositRequest
- http::VaultExposure
- http::VaultExposurePosition
- http::VaultExposureTotal
- http::VaultFees
- http::VaultMetadata
- http::VaultPerformance
- http::VaultPolicy
- http::VaultPosition
- http::VaultPremium
- http::VaultReturns
- http::VaultStaging
- http::VaultWithdrawRequest
- http::Venue
- http::WindowReturn
- nonce::AtomicNonceGenerator
- nonce::NonceError
- nonce::NonceGenerator
- orders::BytesSigner
- orders::OrderPreimageArgs
- orders::SpreadOrderPreimageArgs
- paging::InvalidPage
- quote::QuoteBuilder
- quote::RfqBinding
- signing::SigningError
- spreads::SpreadPremium
- spreads::SpreadPricingContext
- spreads::SpreadSettlement
- spreads::SpreadTerms
- types::address::Address32
- types::amounts::PhysicalPremium
- types::domain::MakerBalanceCapInfo
- types::domain::MakerNotionalCapInfo
- types::domain::MakerPositionCapInfo
- types::domain::MarketCapInfo
- types::domain::QuoteCapInfo
- types::domain::QuoteLiabilityCapInfo
- types::domain::TokenCapInfo
- types::expiry::QuoteExpiry
- types::ids::Balance
- types::ids::ChainId
- types::ids::ChainPositionTypeParseError
- types::ids::Decimals
- types::ids::DurationSeconds
- types::ids::MarketId
- types::ids::Nonce
- types::ids::OrderId
- types::ids::OrderVersion
- types::ids::PositionRevision
- types::ids::Price
- types::ids::Quantity
- types::ids::QuoteCount
- types::ids::RfqVersion
- types::ids::Slot
- types::ids::Strike
- types::ids::TimeoutSeconds
- types::ids::TradeCount
- types::ids::UserId
- types::ids::Volume
- types::invite::ReferralCode
- types::products::InvalidProductSet
- types::products::ProductSet
- types::unix_time::UnixMillis
- types::unix_time::UnixSeconds
- types::vault::VaultDelegatePermissions
- ws::client::PreparedClientMessage
- ws::client::ServerClose
- ws::client::WsClient
- ws::client::WsTransportConfig
- ws::error::UnreadableFrame
- ws::maker::MakerDataClient
- ws::maker::MakerQuoteClient
- ws::maker::MakerResponse
- ws::maker::QuoteOutcomeTracker
- ws::managed::ManagedInbound
- ws::managed::ManagedMessageReceiver
- ws::managed::ManagedWsConfig
- ws::managed::ManagedWsFailure
- ws::managed::ManagedWsHandle
- ws::managed::ReferenceChangeReceiver
- ws::managed::SendTicket
- ws::market_decimals::MarketDecimals
- ws::market_decimals::TokenDecimals
- ws::types::client::AcceptQuoteMessage
- ws::types::client::AddChannelsData
- ws::types::client::AddMintsData
- ws::types::client::AuthChallengeData
- ws::types::client::BatchQuotesMessage
- ws::types::client::CancelQuoteData
- ws::types::client::CancelRfqData
- ws::types::client::ClaimReferralCodeData
- ws::types::client::GetMyReferralInfoData
- ws::types::client::HelloData
- ws::types::client::IndicativePricesRequestMessage
- ws::types::client::IndicativePricesResponseMessage
- ws::types::client::IndicativeStrikePrice
- ws::types::client::QuoteMessage
- ws::types::client::RedeemInviteData
- ws::types::client::RemoveChannelsData
- ws::types::client::RemoveMintsData
- ws::types::client::ReplaceQuoteMessage
- ws::types::client::ResumeAuthData
- ws::types::client::RfqRequestMessage
- ws::types::client::StartAuthData
- ws::types::client::SubmitSignedSponsoredTxData
- ws::types::client::SubscribeData
- ws::types::client::UnsubscribeData
- ws::types::client_query::CancelAllQuotesMessage
- ws::types::client_query::CheckQuoteMessage
- ws::types::client_query::GetActiveRfqsMessage
- ws::types::client_query::GetEarnSummaryMessage
- ws::types::client_query::GetExpiriesMessage
- ws::types::client_query::GetIndicativePricesMessage
- ws::types::client_query::GetMakerPositionsMessage
- ws::types::client_query::GetMarketDescriptorsMessage
- ws::types::client_query::GetMarketsForMakerMessage
- ws::types::client_query::GetMarketsMessage
- ws::types::client_query::GetMmSummaryMessage
- ws::types::client_query::GetMyActiveRfqsMessage
- ws::types::client_query::GetMyCapsMessage
- ws::types::client_query::GetMyQuotesMessage
- ws::types::client_query::GetMyTradesMessage
- ws::types::client_query::GetOrderStatusMessage
- ws::types::client_query::GetPositionSummaryMessage
- ws::types::client_query::GetPositionsMessage
- ws::types::client_query::GetSubscriptionsMessage
- ws::types::client_query::GetTokenCapsMessage
- ws::types::client_query::GetTokenMarketsInfoMessage
- ws::types::client_query::GetTokensMessage
- ws::types::client_vault::GetSwapStatusMessage
- ws::types::client_vault::StartVaultAuthData
- ws::types::client_vault::SwapQuoteData
- ws::types::client_vault::SwapSubmitData
- ws::types::common::GlobalStats
- ws::types::common::MarketDescriptor
- ws::types::common::MarketDescriptorInfo
- ws::types::common::PositionInfo
- ws::types::common::PositionSizeRule
- ws::types::common::TokenInfo
- ws::types::common::TradeInfo
- ws::types::common::UsdTradeStats
- ws::types::market::MarketInfo
- ws::types::server::ActiveRfqInfo
- ws::types::server::ActiveRfqsData
- ws::types::server::AuthErrorData
- ws::types::server::AuthRequestData
- ws::types::server::AuthSuccessData
- ws::types::server::BatchQuotesAckMessage
- ws::types::server::CancelAllQuotesAckMessage
- ws::types::server::CancelQuoteAckMessage
- ws::types::server::ChainEventIdentity
- ws::types::server::CommandAcceptedData
- ws::types::server::DailyPositionPremium
- ws::types::server::EarnAssetSummary
- ws::types::server::EarnSummaryData
- ws::types::server::ExpiriesData
- ws::types::server::IndicativePricesMessage
- ws::types::server::IndicativeStrikeBest
- ws::types::server::InviteRedeemedData
- ws::types::server::LogoutSuccessData
- ws::types::server::MakerCapsSnapshot
- ws::types::server::MakerCapsUpdatedMessage
- ws::types::server::MakerMarketInfo
- ws::types::server::MakerMarketsMessage
- ws::types::server::MakerPositionInfo
- ws::types::server::MakerPositionsMessage
- ws::types::server::MakerQuoteInfo
- ws::types::server::MakerRegisteredEvent
- ws::types::server::MakerTradeInfo
- ws::types::server::MarketCreatedEvent
- ws::types::server::MarketDescriptorsData
- ws::types::server::MarketFinalizedData
- ws::types::server::MarketFinalizedEvent
- ws::types::server::MarketsData
- ws::types::server::MmSummaryData
- ws::types::server::MyActiveRfqInfo
- ws::types::server::MyActiveRfqsData
- ws::types::server::MyCapsData
- ws::types::server::MyQuotesMessage
- ws::types::server::MyReferralInfoData
- ws::types::server::MyTradesMessage
- ws::types::server::OrderAcceptedData
- ws::types::server::OrderConfirmedData
- ws::types::server::OrderFailedData
- ws::types::server::OrderStatusMessage
- ws::types::server::OrderSubmittedData
- ws::types::server::PongData
- ws::types::server::PositionLiquidatedEvent
- ws::types::server::PositionOpenedEvent
- ws::types::server::PositionSettledEvent
- ws::types::server::PositionSummaryData
- ws::types::server::PositionSummaryInfo
- ws::types::server::PositionUpdatedMessage
- ws::types::server::PositionsData
- ws::types::server::QuoteAcknowledgedMessage
- ws::types::server::QuoteBestStatusMessage
- ws::types::server::QuoteCancelledMessage
- ws::types::server::QuoteCheckData
- ws::types::server::QuoteExpiredMessage
- ws::types::server::QuoteFilledMessage
- ws::types::server::QuoteOutbidMessage
- ws::types::server::QuoteReceivedMessage
- ws::types::server::QuoteRefreshRequestedMessage
- ws::types::server::QuoteRejectedMessage
- ws::types::server::QuoteSelectedMessage
- ws::types::server::QuotesUpdateMessage
- ws::types::server::ReferenceChangedData
- ws::types::server::ReferralCodeClaimedData
- ws::types::server::RequestErrorEnvelope
- ws::types::server::RfqAvailableAgainMessage
- ws::types::server::RfqBroadcastMessage
- ws::types::server::RfqClosedMessage
- ws::types::server::RfqClosedWinner
- ws::types::server::RfqClosedYourQuote
- ws::types::server::RfqCreatedMessage
- ws::types::server::RfqSkippedMessage
- ws::types::server::SnapshotMessage
- ws::types::server::SponsoredTxToSignData
- ws::types::server::StatsUpdateMessage
- ws::types::server::SubscribeAckData
- ws::types::server::SubscriptionUpdatedData
- ws::types::server::SubscriptionsMessage
- ws::types::server::SwapQuoteResultData
- ws::types::server::SwapSettledMessage
- ws::types::server::SwapStatusMessage
- ws::types::server::SwapSubmitResultData
- ws::types::server::TokenCapsData
- ws::types::server::TokenMarketEntry
- ws::types::server::TokenMarketIndicatives
- ws::types::server::TokenMarketsInfoData
- ws::types::server::TokensData
- ws::types::server::TradeExecutedMessage
- ws::types::server::UnrenderablePositionInfo
- ws::types::server::UnsubscribeAckData
- ws::types::server::VaultAuthSuccessData
- ws::types::server::VaultCatalogChangedData
- ws::types::server::VaultProjectionAdvancedData
- ws::types::server::VersionMismatchData
- ws::types::server::WelcomeData
- ws::vault::SignedSale
- ws::vault::Ungated
- ws::vault::VaultFleet
- ws::vault::VaultFleetConfig
- ws::vault::VaultOperatorClient
- ws::vault::VaultOperatorConfig
- ws::vault::VaultProjection
- ws::vault::VaultProjectionReceiver
- ws::vault::VaultSale
Enums
- chain::ChainError
- chain::PositionStatus
- chain::confirmation::ConfirmationStatus
- chain::events::PositionEvent
- chain::ix::ChainIxError
- chain::vault::CapitalStep
- chain::vault::Counterparty
- chain::vault::FreshnessUnit
- chain::vault::PriceBrick
- chain::vault::VaultChainError
- chain::vault::VaultGovernanceUpdate
- chain::vault::VaultGovernanceUpdateKind
- chain::vault::VaultIntentError
- chain::vault::VaultOpenIntent
- chain::vault::VaultPhase
- chain::vault::VaultRequestKind
- chain::vault::VaultSafety
- chain::vault::VaultSaleTerms
- chain::vault::VaultSwapKind
- chain::vault::curator::Outcome
- chain::vault::router::Intent
- chain::vault::router::Plan
- chain::wsol::NativeSolFunding
- error::ActaSdkError
- http::CountLimit
- http::HttpError
- http::TokenProgramKind
- http::VaultCapacity
- http::VaultPositionProduct
- http::VaultPositionRole
- http::VaultPositionStatus
- http::VaultPositionType
- orders::OrderError
- quote::QuoteBuildError
- spreads::SpreadError
- spreads::SpreadType
- types::address::AddressError
- types::domain::QuoteCancelReason
- types::domain::QuoteExpiryReason
- types::domain::QuoteFinalStatus
- types::domain::QuoteLiabilityPolicy
- types::domain::RfqAvailableAgainReason
- types::domain::RfqCloseReason
- types::errors::AuthRequiredAction
- types::errors::CapError
- types::errors::DbFeature
- types::errors::QuoteLockedReason
- types::errors::RateLimitReason
- types::errors::RfqStateError
- types::errors::UserRole
- types::ids::ChainPositionType
- types::ids::ChainTerms
- types::ids::OptionTerms
- types::ids::PositionType
- types::ids::TakerSide
- types::invite::ReferralCodeFormatError
- types::invite::TakerStatus
- types::vault::VaultLeg
- types::vault::VaultOperatorKind
- types::vault::VaultStagingStep
- types::vault::VaultSwapDirection
- types::vault::VaultSwapMode
- wire::WireError
- ws::error::WsClientError
- ws::error::WsTransportConfigError
- ws::maker::MakerClientError
- ws::maker::MakerDataRequestError
- ws::maker::QuoteLossReason
- ws::maker::QuoteOutcome
- ws::maker::QuoteUnknownReason
- ws::managed::GapPolicy
- ws::managed::MakerWsEndpoint
- ws::managed::ManagedReceiveError
- ws::managed::ManagedWsConfigError
- ws::managed::ManagedWsError
- ws::managed::ManagedWsEvent
- ws::managed::ManagedWsFailureKind
- ws::managed::ManagedWsState
- ws::managed::ManagedWsTerminationReason
- ws::managed::OutboundMessageError
- ws::managed::SendAwaitError
- ws::managed::WaitUntilReadyError
- ws::types::client::ClientMessage
- ws::types::client_query::MakerQuoteScope
- ws::types::common::CloseCode
- ws::types::common::Cursor
- ws::types::common::KeyCursor
- ws::types::common::OnDisconnect
- ws::types::common::PageCursor
- ws::types::common::PendingTerminalOutcome
- ws::types::common::PositionSettlement
- ws::types::common::PositionState
- ws::types::common::PositionStatus
- ws::types::common::PositionUpdateType
- ws::types::common::QueryFilter
- ws::types::common::TimeBound
- ws::types::common::TokenRole
- ws::types::common::WsChannel
- ws::types::common::WsEndpointKind
- ws::types::error_code::WsErrorCode
- ws::types::market::MarketStatus
- ws::types::server::AprRange
- ws::types::server::BatchQuoteResult
- ws::types::server::CapsUpdateReason
- ws::types::server::ChainEventMessage
- ws::types::server::ClaimErrorReason
- ws::types::server::Delivery
- ws::types::server::HistoricalQuoteStatus
- ws::types::server::InviteErrorReason
- ws::types::server::MakerQuoteState
- ws::types::server::MyActiveRfqState
- ws::types::server::OrderExecutionState
- ws::types::server::QuoteRank
- ws::types::server::QuoteRejectReason
- ws::types::server::QuoteVerdict
- ws::types::server::ServerError
- ws::types::server::ServerMessage
- ws::types::server::SwapExecutionState
- ws::vault::FleetListing
- ws::vault::SaleError
- ws::vault::SaleOutcome
- ws::vault::SaleStage
- ws::vault::VaultClientError
- ws::vault::VaultRequestError
- ws::vault::VaultTxError
Traits
- chain::vault::curator::Driver
- orders::SignerLike
- signing::AsyncSignerLike
- ws::maker::MakerDataRequest
- ws::maker::PagedRequest
- ws::vault::SaleDesk
- ws::vault::SendGate
Functions
- chain::batch::decode_premium_balance
- chain::batch::maker_position_filters
- chain::events::decode_position_event
- chain::ix::build_fund_position_ixs
- chain::ix::build_maker_deposit_ixs
- chain::ix::build_maker_withdraw_ixs
- chain::ix::build_update_quote_signing_ixs
- chain::ix::derive_associated_token_address
- chain::ix::maker_pda_with_program_id
- chain::spreads::build_cash_settle_ix
- chain::spreads::build_cash_settle_ix_with_destinations
- chain::spreads::build_open_spread_ixs
- chain::spreads::cash_settle_sequence
- chain::vault::build_settle_position_ix
- chain::vault::curator::backend_swap
- chain::vault::curator::execute
- chain::vault::curator::fetch_snapshot
- chain::vault::curator::fit_with_quotes
- chain::vault::curator::send_confirmed
- chain::vault::curator::sign
- chain::vault::next_step
- chain::vault::plan_withdrawals
- chain::vault::pyth_price_feed_account
- chain::vault::router::evaluate
- chain::vault::router::funding_needs
- chain::vault::served_lookup_table_keys
- chain::vault::settle_position_sequence
- chain::vault::vault_capital_batch_compute_units
- chain::vault::verify_vault_open
- chain::vault::verify_vault_swap
- chain::wsol::build_wrap_sol_ixs
- orders::build_order_preimage
- orders::build_spread_order_preimage
- orders::compute_order_id
- orders::compute_spread_order_id
- orders::hash_order_preimage
- orders::order_id_hex
- orders::order_preimage_hex
- orders::sign_order_id_base58
- orders::sign_order_id_bytes
- orders::sign_order_id_from_base58_keypair
- orders::sign_order_id_with_async_signer
- orders::sign_order_id_with_signer
- orders::sign_order_id_with_signer_base58
- orders::sign_spread_order
- orders::verify_order_id_signature_base58
- orders::verify_order_id_signature_bytes
- paging::fetch_all
- spreads::collateral
- spreads::price_spread
- spreads::quote_amount
- spreads::validate_premium
- spreads::validate_strikes
- spreads::width
- types::amounts::physical_premium
- types::amounts::total_premium_quote_atoms
- types::invite::is_reserved
- wire::decode_base58_32
- wire::decode_base58_64
- wire::decode_hex_32
- wire::deserialize_required_option
- wire::encode_base58
- wire::encode_hex
- ws::auth::validate_maker_auth_challenge
- ws::auth::validate_vault_auth_challenge
- ws::auth::validate_wallet_auth_challenge
- ws::managed::normalize_maker_data_ws_url
- ws::managed::normalize_maker_ws_url
- ws::managed::normalize_maker_ws_url_for_endpoint
- ws::managed::spawn_managed_ws
- ws::reconnect::jittered_reconnect_delay
- ws::reconnect::jittered_reconnect_delay_with_ratio
- ws::reconnect::next_reconnect_delay
- ws::types::server::parse_server_message
Type Aliases
- chain::vault::curator::Error
- signing::SigningFuture
- ws::error::WsResult
- ws::types::common::RfqOrderOption
Constants
- ACTA_PROGRAM_ID
- WS_PROTOCOL_VERSION
- chain::vault::MAX_PRICE_BRICKS
- chain::vault::MAX_PRICE_ROUTE_BYTES
- chain::vault::MAX_RATIO_DISCRIMINATOR_LEN
- chain::vault::MAX_VAULT_SWAP_HOPS
- chain::vault::MAX_VAULT_SWAP_PATH_ACCOUNTS
- chain::vault::MAX_VAULT_SWAP_ROUTE_ACCOUNTS
- chain::vault::MAX_VAULT_SWAP_ROUTE_DATA
- chain::vault::PYTH_PUSH_ORACLE_ID
- chain::vault::VAULT_CAPITAL_BATCH_USERS
- chain::vault::venues::exponent::CLMM
- chain::vault::venues::exponent::CORE
- chain::vault::venues::exponent::GENERIC_SY
- chain::vault::venues::exponent::INDEX_ONE
- chain::vault::venues::jupiter::EXACT_IN_SELECTORS
- chain::vault::venues::jupiter::PROGRAM
- chain::vault::venues::jupiter::VENUE_SELECTORS
- chain::wsol::DEFAULT_SOL_RESERVE_LAMPORTS
- chain::wsol::NATIVE_MINT
- network::DEVNET_API
- network::DEVNET_WS
- network::MAINNET_API
- network::MAINNET_WS
- orders::ORDER_DOMAIN_TAG
- orders::ORDER_ID_LEN
- orders::ORDER_PREIMAGE_LEN
- orders::SPREAD_ORDER_PREIMAGE_LEN
- types::PRICE_SCALE
- types::invite::REFERRAL_CODE_MAX_LEN
- types::invite::REFERRAL_CODE_MIN_LEN
- types::invite::RESERVED_CODES