List of all items
Structs
- account::ADMIN
- account::ADMINTypeTag
- account::ASSISTANT
- account::ASSISTANTTypeTag
- account::Account
- account::AccountCap
- account::AccountCapTypeTag
- account::AccountTypeTag
- account::IntegratorConfig
- account::IntegratorConfigTypeTag
- authority::ADMIN
- authority::ADMINTypeTag
- authority::ASSISTANT
- authority::ASSISTANTTypeTag
- authority::Capability
- authority::CapabilityTypeTag
- clearing_house::ClearingHouse
- clearing_house::ClearingHouseTypeTag
- clearing_house::IntegratorInfo
- clearing_house::IntegratorInfoTypeTag
- clearing_house::IntegratorVault
- clearing_house::IntegratorVaultTypeTag
- clearing_house::MarginRatioProposal
- clearing_house::MarginRatioProposalTypeTag
- clearing_house::PositionFeesProposal
- clearing_house::PositionFeesProposalTypeTag
- clearing_house::SessionHotPotato
- clearing_house::SessionHotPotatoTypeTag
- clearing_house::SessionSummary
- clearing_house::SessionSummaryTypeTag
- clearing_house::SettlementPrices
- clearing_house::SettlementPricesTypeTag
- clearing_house::Vault
- clearing_house::VaultTypeTag
- events::AcceptedPositionFeesProposal
- events::AcceptedPositionFeesProposalTypeTag
- events::AddedIntegratorConfig
- events::AddedIntegratorConfigTypeTag
- events::AllocatedCollateral
- events::AllocatedCollateralTypeTag
- events::CanceledOrder
- events::CanceledOrderTypeTag
- events::ClosedMarket
- events::ClosedMarketTypeTag
- events::ClosedPositionAtSettlementPrices
- events::ClosedPositionAtSettlementPricesTypeTag
- events::CreatedAccount
- events::CreatedAccountTypeTag
- events::CreatedAssistantAccountCap
- events::CreatedAssistantAccountCapTypeTag
- events::CreatedClearingHouse
- events::CreatedClearingHouseTypeTag
- events::CreatedIntegratorVault
- events::CreatedIntegratorVaultTypeTag
- events::CreatedMarginRatiosProposal
- events::CreatedMarginRatiosProposalTypeTag
- events::CreatedOrderbook
- events::CreatedOrderbookTypeTag
- events::CreatedPosition
- events::CreatedPositionFeesProposal
- events::CreatedPositionFeesProposalTypeTag
- events::CreatedPositionTypeTag
- events::CreatedStopOrderTicket
- events::CreatedStopOrderTicketTypeTag
- events::DeallocatedCollateral
- events::DeallocatedCollateralTypeTag
- events::DeletedMarginRatiosProposal
- events::DeletedMarginRatiosProposalTypeTag
- events::DeletedPositionFeesProposal
- events::DeletedPositionFeesProposalTypeTag
- events::DeletedStopOrderTicket
- events::DeletedStopOrderTicketTypeTag
- events::DepositedCollateral
- events::DepositedCollateralTypeTag
- events::DonatedToInsuranceFund
- events::DonatedToInsuranceFundTypeTag
- events::EditedStopOrderTicketDetails
- events::EditedStopOrderTicketDetailsTypeTag
- events::EditedStopOrderTicketExecutors
- events::EditedStopOrderTicketExecutorsTypeTag
- events::ExecutedStopOrderTicket
- events::ExecutedStopOrderTicketTypeTag
- events::FilledMakerOrder
- events::FilledMakerOrderTypeTag
- events::FilledMakerOrders
- events::FilledMakerOrdersTypeTag
- events::FilledTakerOrder
- events::FilledTakerOrderTypeTag
- events::LiquidatedPosition
- events::LiquidatedPositionTypeTag
- events::PaidIntegratorFees
- events::PaidIntegratorFeesTypeTag
- events::PausedMarket
- events::PausedMarketTypeTag
- events::PerformedADL
- events::PerformedADLTypeTag
- events::PerformedLiquidation
- events::PerformedLiquidationTypeTag
- events::PostedOrder
- events::PostedOrderTypeTag
- events::RegisteredCollateralInfo
- events::RegisteredCollateralInfoTypeTag
- events::RegisteredMarketInfo
- events::RegisteredMarketInfoTypeTag
- events::RejectedPositionFeesProposal
- events::RejectedPositionFeesProposalTypeTag
- events::RemovedIntegratorConfig
- events::RemovedIntegratorConfigTypeTag
- events::RemovedRegisteredMarketInfo
- events::RemovedRegisteredMarketInfoTypeTag
- events::ResettedPositionFees
- events::ResettedPositionFeesTypeTag
- events::ResumedMarket
- events::ResumedMarketTypeTag
- events::RevokedAssistantAccountCap
- events::RevokedAssistantAccountCapTypeTag
- events::SetPositionInitialMarginRatio
- events::SetPositionInitialMarginRatioTypeTag
- events::SettledFunding
- events::SettledFundingTypeTag
- events::SocializedBadDebt
- events::SocializedBadDebtTypeTag
- events::UpdatedBasePfsID
- events::UpdatedBasePfsIDTypeTag
- events::UpdatedBasePfsSourceID
- events::UpdatedBasePfsSourceIDTypeTag
- events::UpdatedBasePfsTolerance
- events::UpdatedBasePfsToleranceTypeTag
- events::UpdatedClearingHouseVersion
- events::UpdatedClearingHouseVersionTypeTag
- events::UpdatedCollateralHaircut
- events::UpdatedCollateralHaircutTypeTag
- events::UpdatedCollateralPfsID
- events::UpdatedCollateralPfsIDTypeTag
- events::UpdatedCollateralPfsSourceID
- events::UpdatedCollateralPfsSourceIDTypeTag
- events::UpdatedCollateralPfsTolerance
- events::UpdatedCollateralPfsToleranceTypeTag
- events::UpdatedFees
- events::UpdatedFeesTypeTag
- events::UpdatedFunding
- events::UpdatedFundingParameters
- events::UpdatedFundingParametersTypeTag
- events::UpdatedFundingTypeTag
- events::UpdatedGasPriceTwap
- events::UpdatedGasPriceTwapParameters
- events::UpdatedGasPriceTwapParametersTypeTag
- events::UpdatedGasPriceTwapTypeTag
- events::UpdatedMarginRatios
- events::UpdatedMarginRatiosTypeTag
- events::UpdatedMarketLotAndTick
- events::UpdatedMarketLotAndTickTypeTag
- events::UpdatedMaxBadDebt
- events::UpdatedMaxBadDebtTypeTag
- events::UpdatedMaxOpenInterest
- events::UpdatedMaxOpenInterestPositionParams
- events::UpdatedMaxOpenInterestPositionParamsTypeTag
- events::UpdatedMaxOpenInterestTypeTag
- events::UpdatedMaxPendingOrders
- events::UpdatedMaxPendingOrdersTypeTag
- events::UpdatedMaxSocializeLossesMrDecrease
- events::UpdatedMaxSocializeLossesMrDecreaseTypeTag
- events::UpdatedMinOrderUsdValue
- events::UpdatedMinOrderUsdValueTypeTag
- events::UpdatedOpenInterestAndFeesAccrued
- events::UpdatedOpenInterestAndFeesAccruedTypeTag
- events::UpdatedPremiumTwap
- events::UpdatedPremiumTwapTypeTag
- events::UpdatedSpreadTwap
- events::UpdatedSpreadTwapParameters
- events::UpdatedSpreadTwapParametersTypeTag
- events::UpdatedSpreadTwapTypeTag
- events::UpdatedStopOrderMistCost
- events::UpdatedStopOrderMistCostTypeTag
- events::WithdrewCollateral
- events::WithdrewCollateralTypeTag
- events::WithdrewFees
- events::WithdrewFeesTypeTag
- events::WithdrewFromIntegratorVault
- events::WithdrewFromIntegratorVaultTypeTag
- events::WithdrewInsuranceFund
- events::WithdrewInsuranceFundTypeTag
- graphql::OrderMaps
- keys::AsksMap
- keys::AsksMapTypeTag
- keys::BidsMap
- keys::BidsMapTypeTag
- keys::IntegratorConfig
- keys::IntegratorConfigTypeTag
- keys::IntegratorVault
- keys::IntegratorVaultTypeTag
- keys::MarginRatioProposal
- keys::MarginRatioProposalTypeTag
- keys::MarketVault
- keys::MarketVaultTypeTag
- keys::Orderbook
- keys::OrderbookTypeTag
- keys::Position
- keys::PositionFeesProposal
- keys::PositionFeesProposalTypeTag
- keys::PositionTypeTag
- keys::RegistryCollateralInfo
- keys::RegistryCollateralInfoTypeTag
- keys::RegistryConfig
- keys::RegistryConfigTypeTag
- keys::RegistryMarketInfo
- keys::RegistryMarketInfoTypeTag
- keys::SettlementPrices
- keys::SettlementPricesTypeTag
- market::CoreParams
- market::CoreParamsTypeTag
- market::FeesParams
- market::FeesParamsTypeTag
- market::LimitsParams
- market::LimitsParamsTypeTag
- market::MarketParams
- market::MarketParamsTypeTag
- market::MarketState
- market::MarketStateTypeTag
- market::TwapParams
- market::TwapParamsTypeTag
- order_helpers::InvalidOrderTypeValue
- order_helpers::OrderDetails
- orderbook::Order
- orderbook::OrderTypeTag
- orderbook::Orderbook
- orderbook::OrderbookTypeTag
- ordered_map::Branch
- ordered_map::BranchTypeTag
- ordered_map::Leaf
- ordered_map::LeafTypeTag
- ordered_map::Map
- ordered_map::MapTypeTag
- ordered_map::Pair
- ordered_map::PairTypeTag
- position::Position
- position::PositionTypeTag
- registry::CollateralInfo
- registry::CollateralInfoTypeTag
- registry::Config
- registry::ConfigTypeTag
- registry::MarketInfo
- registry::MarketInfoTypeTag
- registry::Registry
- registry::RegistryTypeTag
- stop_order_helpers::InvalidStopOrderTypeValue
- stop_order_helpers::SLTPDetails
- stop_order_helpers::StandaloneDetails
- stop_orders::StopOrderTicket
- stop_orders::StopOrderTicketTypeTag
Enums
- errors::MoveAbort
- event_instance::EventInstance
- event_instance::FromRawEventError
- graphql::ChVaultError
- graphql::Error
- math::Error
- order_helpers::OrderType
- order_helpers::Side
- stop_order_helpers::StopOrderType
Traits
- event_ext::apply::Apply
- event_ext::apply::Orderbook
- graphql::GraphQlClientExt
- math::OrderBookUnits
- stop_order_helpers::StopOrderTicketDetails
Functions
- order_id::counter
- order_id::order_id
- order_id::order_id_ask
- order_id::order_id_bid
- order_id::order_side
- order_id::price
- order_id::price_ask
- order_id::price_bid
Type Aliases
- Account
- AccountTypeTag
- AdminAccountCap
- AdminCapability
- AsksMapDofWrapper
- AssistantAccountCap
- AssistantCapability
- BidsMapDofWrapper
- ClearingHouse
- ClearingHouseTypeTag
- CollateralInfo
- CollateralInfoDf
- MarketInfo
- MarketInfoDf
- OrderLeafDf
- OrderbookDofWrapper
- PositionDf
- StopOrderTicket
- StopOrderTicketTypetag
- Vault
- VaultDf
- VaultTypeTag
Constants
- errors::ADLBadDebtPositionNotClosed
- errors::ADLCounterpartiesMismatch
- errors::ADLCounterpartyInsufficient
- errors::ADLWeightsDoNotSumToOne
- errors::BadDebtAboveThreshold
- errors::BadIndexPrice
- errors::CollateralIsNotRegistered
- errors::DeallocateTargetMrTooLow
- errors::DepositOrWithdrawAmountZero
- errors::DestroyNotEmpty
- errors::EmptySession
- errors::FlagRequirementsViolated
- errors::InitialMarginRequirementViolated
- errors::InsufficientFreeCollateral
- errors::InsufficientInsuranceSurplus
- errors::IntegratorVaultAlreadyExists
- errors::IntegratorVaultDoesNotExist
- errors::InvalidAccountCap
- errors::InvalidAccountForStopOrder
- errors::InvalidBasePriceFeedStorage
- errors::InvalidCancelOrderIds
- errors::InvalidCollateralPriceFeedStorage
- errors::InvalidExecutorForStopOrder
- errors::InvalidExpirationTimestamp
- errors::InvalidForceCancelIds
- errors::InvalidIntegratorTakerFee
- errors::InvalidMapParameters
- errors::InvalidMarketParameters
- errors::InvalidPositionForSLTP
- errors::InvalidPositionIMR
- errors::InvalidPrice
- errors::InvalidProposalDelay
- errors::InvalidStopOrderType
- errors::InvalidUserForOrder
- errors::KeyAlreadyExists
- errors::KeyNotExist
- errors::LiquidateNotFirstOperation
- errors::MapTooSmall
- errors::MarketAlreadyRegistered
- errors::MarketIsClosed
- errors::MarketIsNotClosed
- errors::MarketIsNotPaused
- errors::MarketIsNotRegistered
- errors::MarketIsPaused
- errors::MaxOpenInterestPositionPercentSurpassed
- errors::MaxOpenInterestSurpassed
- errors::MaxPendingOrdersExceeded
- errors::NegativeFeesAccrued
- errors::NoFeesAccrued
- errors::NoOpenInterestToSocializeBadDebt
- errors::NoPriceFeedForMarket
- errors::NotEnoughCollateralToAllocateForSession
- errors::NotEnoughGasForStopOrder
- errors::NotEnoughLiquidity
- errors::OrderUsdValueTooLow
- errors::PositionAboveMMR
- errors::PositionAboveTolerance
- errors::PositionAlreadyExists
- errors::PositionBadDebt
- errors::PositionBelowIMR
- errors::PrematureProposal
- errors::PriceNotMultipleOfTickSize
- errors::ProposalAlreadyExists
- errors::ProposalAlreadyMatured
- errors::ProposalDoesNotExist
- errors::SelfLiquidation
- errors::SizeNotMultipleOfLotSize
- errors::SizeOrPositionZero
- errors::StopOrderConditionsViolated
- errors::StopOrderTicketExpired
- errors::TooManyAssistantsPerAccount
- errors::UpdatingFundingTooEarly
- errors::WrongAccountIdForAllocation
- errors::WrongOrderDetails
- errors::WrongVersion
- math::B9_SCALING