List of all items
Structs
- Chain
- abi::dex::Exchange::AccountCreated
- abi::dex::Exchange::AccountFeeTier
- abi::dex::Exchange::AccountFeeTierSet
- abi::dex::Exchange::AccountFreeze
- abi::dex::Exchange::AccountFrozen
- abi::dex::Exchange::AccountInfo
- abi::dex::Exchange::AccountLiquidationCredit
- abi::dex::Exchange::AdlDesc
- abi::dex::Exchange::AdminChanged
- abi::dex::Exchange::AdministratorUpdated
- abi::dex::Exchange::AmountExceedsAvailableBalance
- abi::dex::Exchange::BankruptcyPricePreventsDeleverage
- abi::dex::Exchange::BeaconUpgraded
- abi::dex::Exchange::BlockStatusChanged
- abi::dex::Exchange::BorrowMarginNotMetAfterDecCollateral
- abi::dex::Exchange::BuyToLiquidateBuyerRestricted
- abi::dex::Exchange::BuyToLiquidateDesc
- abi::dex::Exchange::BuyToLiquidateParamsUpdated
- abi::dex::Exchange::BuyToLiquidateRestrictionUpdated
- abi::dex::Exchange::BuyToLiquidateSettled
- abi::dex::Exchange::BuyToLiquidateSlippageExceeded
- abi::dex::Exchange::BuyToLiquidateStarted
- abi::dex::Exchange::BuyToLiquidateThresholdUpdated
- abi::dex::Exchange::CancelExistingInvalidCloseOrders
- abi::dex::Exchange::CannotAdjustEntryPriceToDecCollateral
- abi::dex::Exchange::CantBuyToLiquidate
- abi::dex::Exchange::CantChangeCloseOrder
- abi::dex::Exchange::CantDeleverageAgainstOpposingPositions
- abi::dex::Exchange::CantLiquidatePosAboveMMR
- abi::dex::Exchange::ChangeExpiredOrderNeedsNewExpiry
- abi::dex::Exchange::ClearingExpiredOrder
- abi::dex::Exchange::ClearingFrozenAccountOrder
- abi::dex::Exchange::ClearingInvalidCloseOrder
- abi::dex::Exchange::ClearingRemainingOrderLockBeyondBalance
- abi::dex::Exchange::ClearingSelfMatchingOrder
- abi::dex::Exchange::CloseOrderExceedsPosition
- abi::dex::Exchange::CloseOrderPositionMismatch
- abi::dex::Exchange::CollateralDecreaseDeclined
- abi::dex::Exchange::CollateralDecreaseRequestCancelled
- abi::dex::Exchange::CollateralDecreaseRequestExpired
- abi::dex::Exchange::CollateralDecreaseRequested
- abi::dex::Exchange::CollateralDeposit
- abi::dex::Exchange::CollateralWithdrawal
- abi::dex::Exchange::ContractAdded
- abi::dex::Exchange::ContractAddedV2
- abi::dex::Exchange::ContractLinkFeedUpdated
- abi::dex::Exchange::ContractNotOperational
- abi::dex::Exchange::ContractPaused
- abi::dex::Exchange::ContractRemoved
- abi::dex::Exchange::ContractVersionSet
- abi::dex::Exchange::CrossesBook
- abi::dex::Exchange::DcpBorrowThreshUpdated
- abi::dex::Exchange::DecreaseCollateralBeyondMarkPrice
- abi::dex::Exchange::DefaultPerpFeeScheduleSet
- abi::dex::Exchange::DefaultRwaFeeScheduleSet
- abi::dex::Exchange::DeleveragePositionListEmpty
- abi::dex::Exchange::ExceedsLastExecutionBlock
- abi::dex::Exchange::ExchangeHalted
- abi::dex::Exchange::ExchangeInitialized
- abi::dex::Exchange::ExchangeInstance
- abi::dex::Exchange::FeeParamsUpdated
- abi::dex::Exchange::FeeScheduleSet
- abi::dex::Exchange::FreezeStatusEnum
- abi::dex::Exchange::FundingClampPctUpdated
- abi::dex::Exchange::FundingEventCompleted
- abi::dex::Exchange::FundingEventSetTooEarly
- abi::dex::Exchange::FundingPriceExceedsTol
- abi::dex::Exchange::FundingSumAlreadySet
- abi::dex::Exchange::FundingSumScalingExpUpdated
- abi::dex::Exchange::FwdOrderDesc
- abi::dex::Exchange::FznOrderDesc
- abi::dex::Exchange::IgnoreOracleUpdated
- abi::dex::Exchange::ImmediateOrCancelExecuted
- abi::dex::Exchange::IncreasePositionCollateral
- abi::dex::Exchange::InitialMarginFractionUpdated
- abi::dex::Exchange::Initialized
- abi::dex::Exchange::InsolventPositionCannotBeForcedClose
- abi::dex::Exchange::InsufficientFundsToDecCollateral
- abi::dex::Exchange::InsuficientFundsForRecycleFee
- abi::dex::Exchange::InsurancePaymentForSettlement
- abi::dex::Exchange::InvalidAccountFrozenOrder
- abi::dex::Exchange::InvalidBankruptcyPrice
- abi::dex::Exchange::InvalidExpiryBlock
- abi::dex::Exchange::InvalidLinkReportForContract
- abi::dex::Exchange::InvalidLinkReportVersion
- abi::dex::Exchange::InvalidLiquidationPrice
- abi::dex::Exchange::InvalidOrderId
- abi::dex::Exchange::LastForwardedDescIdReset
- abi::dex::Exchange::LastTriggeredDescIdReset
- abi::dex::Exchange::LinkDatastreamConfigured
- abi::dex::Exchange::LinkDsError_0
- abi::dex::Exchange::LinkDsError_1
- abi::dex::Exchange::LinkDsPanic
- abi::dex::Exchange::LinkPriceUpdated
- abi::dex::Exchange::LiquidationBuyerUpdated
- abi::dex::Exchange::LiquidationDesc
- abi::dex::Exchange::LiquidationInfo
- abi::dex::Exchange::LiquidationParamsUpdated
- abi::dex::Exchange::LotOutOfRange
- abi::dex::Exchange::MaintenanceMarginFractionUpdated
- abi::dex::Exchange::MakerFeeUpdated
- abi::dex::Exchange::MakerOrderFilled
- abi::dex::Exchange::MakerOrderFilledV2
- abi::dex::Exchange::MakerOrderSettlementFailed
- abi::dex::Exchange::MarginTolUpdated
- abi::dex::Exchange::MarkExceedsTol
- abi::dex::Exchange::MarkPriceAgeExceedsMax
- abi::dex::Exchange::MarkUpdated
- abi::dex::Exchange::MaxMatchesReached
- abi::dex::Exchange::MaxOpenInterestUpdated
- abi::dex::Exchange::MaximumAccountOrders
- abi::dex::Exchange::MinAccountOpenAmountUpdated
- abi::dex::Exchange::MinPostUpdated
- abi::dex::Exchange::MinSettleUpdated
- abi::dex::Exchange::MonitorAdministratorUpdated
- abi::dex::Exchange::MonitorPauseAttempted
- abi::dex::Exchange::OpDesc
- abi::dex::Exchange::OpDescEnum
- abi::dex::Exchange::OracleAgeExceedsMax
- abi::dex::Exchange::OracleDisabled
- abi::dex::Exchange::Order
- abi::dex::Exchange::OrderBatchCompleted
- abi::dex::Exchange::OrderCancelled
- abi::dex::Exchange::OrderCancelledByAdmin
- abi::dex::Exchange::OrderCancelledByLiquidator
- abi::dex::Exchange::OrderChanged
- abi::dex::Exchange::OrderDesc
- abi::dex::Exchange::OrderDescEnum
- abi::dex::Exchange::OrderDescIdTooLow
- abi::dex::Exchange::OrderDoesNotExist
- abi::dex::Exchange::OrderEnum
- abi::dex::Exchange::OrderExtensionRejected
- abi::dex::Exchange::OrderForwardingNotAllowed
- abi::dex::Exchange::OrderForwardingUpdated
- abi::dex::Exchange::OrderLock
- abi::dex::Exchange::OrderPlaced
- abi::dex::Exchange::OrderPostFailed
- abi::dex::Exchange::OrderRequest
- abi::dex::Exchange::OrderRequestV2
- abi::dex::Exchange::OrderSettlementImpliesInsolvent
- abi::dex::Exchange::OrderSignature
- abi::dex::Exchange::OrderSizeExceedsAvailableSize
- abi::dex::Exchange::OrderV2
- abi::dex::Exchange::OverCollatDescentThreshUpdated
- abi::dex::Exchange::OwnershipTransferStarted
- abi::dex::Exchange::OwnershipTransferred
- abi::dex::Exchange::PermissonedCancelParamsUpdated
- abi::dex::Exchange::PerpFeeSchedIdSet
- abi::dex::Exchange::PerpPositionBalCreditPositiveSevere
- abi::dex::Exchange::PerpScalingConfig
- abi::dex::Exchange::PerpStatusEnum
- abi::dex::Exchange::PerpetualInfo
- abi::dex::Exchange::PerpetualInfoV2
- abi::dex::Exchange::PositionAdministratorUpdated
- abi::dex::Exchange::PositionBitMap
- abi::dex::Exchange::PositionClosed
- abi::dex::Exchange::PositionCollateralDecreased
- abi::dex::Exchange::PositionDecreased
- abi::dex::Exchange::PositionDeleveraged
- abi::dex::Exchange::PositionDeleveragedV2
- abi::dex::Exchange::PositionDoesNotExist
- abi::dex::Exchange::PositionEnum
- abi::dex::Exchange::PositionIncreased
- abi::dex::Exchange::PositionIncreasedV2
- abi::dex::Exchange::PositionInfo
- abi::dex::Exchange::PositionInfoV2
- abi::dex::Exchange::PositionInverted
- abi::dex::Exchange::PositionLiquidated
- abi::dex::Exchange::PositionLiquidationCredit
- abi::dex::Exchange::PositionOpened
- abi::dex::Exchange::PositionOpenedV2
- abi::dex::Exchange::PositionUnwound
- abi::dex::Exchange::PositionUnwoundV2
- abi::dex::Exchange::PositionUnwoundWithoutPayment
- abi::dex::Exchange::PositionUnwoundWithoutPaymentV2
- abi::dex::Exchange::PostOrderUnderMinimum
- abi::dex::Exchange::PriceAdministratorUpdated
- abi::dex::Exchange::PriceMaxAgeUpdated
- abi::dex::Exchange::PriceOutOfRange
- abi::dex::Exchange::PriceSetDuringTriggerExec
- abi::dex::Exchange::PriceTolUpdated
- abi::dex::Exchange::ProtocolBalanceDeposit
- abi::dex::Exchange::ProtocolBalanceWithdraw
- abi::dex::Exchange::RecycleBalanceInsufficientSevere
- abi::dex::Exchange::RecycleFeeToAccount
- abi::dex::Exchange::RecycleFeeToProtocol
- abi::dex::Exchange::RecycleFeeUpdated
- abi::dex::Exchange::ReportAgeExceedsLastUpdate
- abi::dex::Exchange::ReportExpiresTooSoon
- abi::dex::Exchange::ReportFromFuture
- abi::dex::Exchange::ReportPriceIsNegative
- abi::dex::Exchange::ResidueBalanceInsufficient
- abi::dex::Exchange::ResidueTransfer
- abi::dex::Exchange::ResidueTransferred
- abi::dex::Exchange::TakerFeeUpdated
- abi::dex::Exchange::TakerOrderFilled
- abi::dex::Exchange::TakerOrderFilledV2
- abi::dex::Exchange::ToleranceAdministratorUpdated
- abi::dex::Exchange::TransferAccountToProtocol
- abi::dex::Exchange::TransferPerpInsToProtocol
- abi::dex::Exchange::TransferPerpPosToProtocol
- abi::dex::Exchange::TransferProtocolToAccount
- abi::dex::Exchange::TransferProtocolToPerp
- abi::dex::Exchange::TransferProtocolToRecycleBal
- abi::dex::Exchange::TriggerDescIdTooLow
- abi::dex::Exchange::TriggerOrderExecution
- abi::dex::Exchange::TriggerOrderRequest
- abi::dex::Exchange::TriggerPriceConditionEnum
- abi::dex::Exchange::UnableToCancelOrder
- abi::dex::Exchange::UnityDescentThreshUpdated
- abi::dex::Exchange::UnspecifiedCollateral
- abi::dex::Exchange::UnwindCompleted
- abi::dex::Exchange::UnwindContractTrigger
- abi::dex::Exchange::UnwindInitializationCleared
- abi::dex::Exchange::UnwindInitialized
- abi::dex::Exchange::UnwindInsufficientBalance
- abi::dex::Exchange::UnwindIterationCompleted
- abi::dex::Exchange::UnwindPreparationCleared
- abi::dex::Exchange::UnwindPrepared
- abi::dex::Exchange::UnwindProcessInProgress
- abi::dex::Exchange::UpdateOracleFailed
- abi::dex::Exchange::Upgraded
- abi::dex::Exchange::ValueExceedsMaximum
- abi::dex::Exchange::WRLSMinWithdrawLimitUpdated
- abi::dex::Exchange::WRLSThousandthsTvlUpdated
- abi::dex::Exchange::WhitelistAddress
- abi::dex::Exchange::WhitelistingEnabledChanged
- abi::dex::Exchange::WithdrawRateLimitBypassSet
- abi::dex::Exchange::WithdrawRateLimitForceReset
- abi::dex::Exchange::WithdrawRateLimitReset
- abi::dex::Exchange::WrongAccountForOrder
- abi::dex::Exchange::acceptOwnershipCall
- abi::dex::Exchange::acceptOwnershipReturn
- abi::dex::Exchange::addContractCall
- abi::dex::Exchange::addContractReturn
- abi::dex::Exchange::addressBlockedCall
- abi::dex::Exchange::addressBlockedReturn
- abi::dex::Exchange::adminCancelOrdersCall
- abi::dex::Exchange::adminCancelOrdersReturn
- abi::dex::Exchange::allowOrderForwardingCall
- abi::dex::Exchange::allowOrderForwardingReturn
- abi::dex::Exchange::autoDeleverageCall
- abi::dex::Exchange::autoDeleverageReturn
- abi::dex::Exchange::buyLiquidationsCall
- abi::dex::Exchange::buyLiquidationsReturn
- abi::dex::Exchange::cancelDecreaseCollateralRequestCall
- abi::dex::Exchange::cancelDecreaseCollateralRequestReturn
- abi::dex::Exchange::clearInitUnwindContractCall
- abi::dex::Exchange::clearInitUnwindContractReturn
- abi::dex::Exchange::clearOrderSlotsCall
- abi::dex::Exchange::clearOrderSlotsReturn
- abi::dex::Exchange::clearPrepareUnwindContractCall
- abi::dex::Exchange::clearPrepareUnwindContractReturn
- abi::dex::Exchange::clearPricePointerSlotsCall
- abi::dex::Exchange::clearPricePointerSlotsReturn
- abi::dex::Exchange::constructorCall
- abi::dex::Exchange::createAccountCall
- abi::dex::Exchange::createAccountReturn
- abi::dex::Exchange::declineDecreaseCollateralRequestCall
- abi::dex::Exchange::declineDecreaseCollateralRequestReturn
- abi::dex::Exchange::decreasePositionCollateralCall
- abi::dex::Exchange::decreasePositionCollateralReturn
- abi::dex::Exchange::depositCollateralCall
- abi::dex::Exchange::depositCollateralReturn
- abi::dex::Exchange::depositToProtocolCall
- abi::dex::Exchange::depositToProtocolReturn
- abi::dex::Exchange::execFwdPositionOpsCall
- abi::dex::Exchange::execFwdPositionOpsReturn
- abi::dex::Exchange::execFwdPositionOpsV2Call
- abi::dex::Exchange::execFwdPositionOpsV2Return
- abi::dex::Exchange::execFznAccountPosOpsCall
- abi::dex::Exchange::execFznAccountPosOpsReturn
- abi::dex::Exchange::execOrderCall
- abi::dex::Exchange::execOrderReturn
- abi::dex::Exchange::execOrderV2Call
- abi::dex::Exchange::execOrderV2Return
- abi::dex::Exchange::execOrdersCall
- abi::dex::Exchange::execOrdersReturn
- abi::dex::Exchange::execOrdersV2Call
- abi::dex::Exchange::execOrdersV2Return
- abi::dex::Exchange::execPerpOpsCall
- abi::dex::Exchange::execPerpOpsReturn
- abi::dex::Exchange::forceCloseCall
- abi::dex::Exchange::forceCloseReturn
- abi::dex::Exchange::forceResetWithdrawRateLimitCall
- abi::dex::Exchange::forceResetWithdrawRateLimitReturn
- abi::dex::Exchange::getAccountByAddrCall
- abi::dex::Exchange::getAccountByAddrReturn
- abi::dex::Exchange::getAccountByIdCall
- abi::dex::Exchange::getAccountByIdReturn
- abi::dex::Exchange::getAccountFeeTierCall
- abi::dex::Exchange::getAccountFeeTierReturn
- abi::dex::Exchange::getContractVersionCall
- abi::dex::Exchange::getContractVersionReturn
- abi::dex::Exchange::getDefaultPerpFeeScheduleCall
- abi::dex::Exchange::getDefaultPerpFeeScheduleReturn
- abi::dex::Exchange::getExchangeInfoCall
- abi::dex::Exchange::getExchangeInfoReturn
- abi::dex::Exchange::getFeeScheduleByIdCall
- abi::dex::Exchange::getFeeScheduleByIdReturn
- abi::dex::Exchange::getFundingIntervalCall
- abi::dex::Exchange::getFundingIntervalReturn
- abi::dex::Exchange::getFundingSumAtBlockCall
- abi::dex::Exchange::getFundingSumAtBlockReturn
- abi::dex::Exchange::getInsuranceProtocolSplitCall
- abi::dex::Exchange::getInsuranceProtocolSplitReturn
- abi::dex::Exchange::getLiquidationInfoCall
- abi::dex::Exchange::getLiquidationInfoReturn
- abi::dex::Exchange::getMakerFeeCall
- abi::dex::Exchange::getMakerFeeReturn
- abi::dex::Exchange::getMarginFractionsCall
- abi::dex::Exchange::getMarginFractionsReturn
- abi::dex::Exchange::getMinAccountOpenCNSCall
- abi::dex::Exchange::getMinAccountOpenCNSReturn
- abi::dex::Exchange::getMinimumPostCNSCall
- abi::dex::Exchange::getMinimumPostCNSReturn
- abi::dex::Exchange::getMinimumSettleCNSCall
- abi::dex::Exchange::getMinimumSettleCNSReturn
- abi::dex::Exchange::getNextPriceAboveWithOrdersCall
- abi::dex::Exchange::getNextPriceAboveWithOrdersReturn
- abi::dex::Exchange::getNextPriceBelowWithOrdersCall
- abi::dex::Exchange::getNextPriceBelowWithOrdersReturn
- abi::dex::Exchange::getOrderCall
- abi::dex::Exchange::getOrderIdIndexCall
- abi::dex::Exchange::getOrderIdIndexReturn
- abi::dex::Exchange::getOrderLocksCall
- abi::dex::Exchange::getOrderLocksReturn
- abi::dex::Exchange::getOrderReturn
- abi::dex::Exchange::getOrderV2Call
- abi::dex::Exchange::getOrderV2Return
- abi::dex::Exchange::getOrdersAtPriceLevelCall
- abi::dex::Exchange::getOrdersAtPriceLevelReturn
- abi::dex::Exchange::getOwnerCall
- abi::dex::Exchange::getOwnerReturn
- abi::dex::Exchange::getPermissionedCancelParamsCall
- abi::dex::Exchange::getPermissionedCancelParamsReturn
- abi::dex::Exchange::getPerpFeeScheduleCall
- abi::dex::Exchange::getPerpFeeScheduleReturn
- abi::dex::Exchange::getPerpOrderLocksCall
- abi::dex::Exchange::getPerpOrderLocksReturn
- abi::dex::Exchange::getPerpetualExistsBitmapCall
- abi::dex::Exchange::getPerpetualExistsBitmapReturn
- abi::dex::Exchange::getPerpetualInfoCall
- abi::dex::Exchange::getPerpetualInfoReturn
- abi::dex::Exchange::getPerpetualInfoV2Call
- abi::dex::Exchange::getPerpetualInfoV2Return
- abi::dex::Exchange::getPositionCall
- abi::dex::Exchange::getPositionIdsCall
- abi::dex::Exchange::getPositionIdsReturn
- abi::dex::Exchange::getPositionReturn
- abi::dex::Exchange::getPositionV2Call
- abi::dex::Exchange::getPositionV2Return
- abi::dex::Exchange::getPositionsCall
- abi::dex::Exchange::getPositionsReturn
- abi::dex::Exchange::getPositionsV2Call
- abi::dex::Exchange::getPositionsV2Return
- abi::dex::Exchange::getPriceLevelOrderIdsCall
- abi::dex::Exchange::getPriceLevelOrderIdsReturn
- abi::dex::Exchange::getProtocolBalanceCNSCall
- abi::dex::Exchange::getProtocolBalanceCNSReturn
- abi::dex::Exchange::getRecycleBalanceCNSCall
- abi::dex::Exchange::getRecycleBalanceCNSReturn
- abi::dex::Exchange::getRecycleFeeCNSCall
- abi::dex::Exchange::getRecycleFeeCNSReturn
- abi::dex::Exchange::getTakerFeeCall
- abi::dex::Exchange::getTakerFeeReturn
- abi::dex::Exchange::getUnwindInfoCall
- abi::dex::Exchange::getUnwindInfoReturn
- abi::dex::Exchange::getVolumeAtBookPriceCall
- abi::dex::Exchange::getVolumeAtBookPriceReturn
- abi::dex::Exchange::getWithdrawAllowanceDataCall
- abi::dex::Exchange::getWithdrawAllowanceDataReturn
- abi::dex::Exchange::increasePositionCollateralCall
- abi::dex::Exchange::increasePositionCollateralReturn
- abi::dex::Exchange::initUnwindContractCall
- abi::dex::Exchange::initUnwindContractReturn
- abi::dex::Exchange::initializeCall
- abi::dex::Exchange::initializeReturn
- abi::dex::Exchange::initializeV2Call
- abi::dex::Exchange::initializeV2Return
- abi::dex::Exchange::initializeV3Call
- abi::dex::Exchange::initializeV3Return
- abi::dex::Exchange::isAdministratorCall
- abi::dex::Exchange::isAdministratorReturn
- abi::dex::Exchange::isHaltedCall
- abi::dex::Exchange::isHaltedReturn
- abi::dex::Exchange::isLiquidationBuyerCall
- abi::dex::Exchange::isLiquidationBuyerReturn
- abi::dex::Exchange::isPositionAdministratorCall
- abi::dex::Exchange::isPositionAdministratorReturn
- abi::dex::Exchange::isPriceAdministratorCall
- abi::dex::Exchange::isPriceAdministratorReturn
- abi::dex::Exchange::isToleranceAdministratorCall
- abi::dex::Exchange::isToleranceAdministratorReturn
- abi::dex::Exchange::liquidationCall
- abi::dex::Exchange::liquidationReturn
- abi::dex::Exchange::liquidationsCall
- abi::dex::Exchange::liquidationsReturn
- abi::dex::Exchange::numberOfAccountsCall
- abi::dex::Exchange::numberOfAccountsReturn
- abi::dex::Exchange::ownerCall
- abi::dex::Exchange::ownerReturn
- abi::dex::Exchange::pauseContractByMonitorCall
- abi::dex::Exchange::pauseContractByMonitorReturn
- abi::dex::Exchange::pauseContractCall
- abi::dex::Exchange::pauseContractReturn
- abi::dex::Exchange::pendingOwnerCall
- abi::dex::Exchange::pendingOwnerReturn
- abi::dex::Exchange::perpetualExistsCall
- abi::dex::Exchange::perpetualExistsReturn
- abi::dex::Exchange::prepareUnwindContractCall
- abi::dex::Exchange::prepareUnwindContractReturn
- abi::dex::Exchange::proxiableUUIDCall
- abi::dex::Exchange::proxiableUUIDReturn
- abi::dex::Exchange::removeContractCall
- abi::dex::Exchange::removeContractReturn
- abi::dex::Exchange::renounceOwnershipCall
- abi::dex::Exchange::renounceOwnershipReturn
- abi::dex::Exchange::requestDecreasePositionCollateralCall
- abi::dex::Exchange::requestDecreasePositionCollateralReturn
- abi::dex::Exchange::setAccountFeeTiersCall
- abi::dex::Exchange::setAccountFeeTiersReturn
- abi::dex::Exchange::setAddressBlockStatusCall
- abi::dex::Exchange::setAddressBlockStatusReturn
- abi::dex::Exchange::setAddressWhitelistedCall
- abi::dex::Exchange::setAddressWhitelistedReturn
- abi::dex::Exchange::setAdministratorCall
- abi::dex::Exchange::setAdministratorReturn
- abi::dex::Exchange::setBuyToLiquidateBuyerRestrictionCall
- abi::dex::Exchange::setBuyToLiquidateBuyerRestrictionReturn
- abi::dex::Exchange::setBuyToLiquidateParamsCall
- abi::dex::Exchange::setBuyToLiquidateParamsReturn
- abi::dex::Exchange::setBuyToLiquidatePriceThresholdCall
- abi::dex::Exchange::setBuyToLiquidatePriceThresholdReturn
- abi::dex::Exchange::setContractPausedCall
- abi::dex::Exchange::setContractPausedReturn
- abi::dex::Exchange::setDcpBorrowThresholdCall
- abi::dex::Exchange::setDcpBorrowThresholdReturn
- abi::dex::Exchange::setDefaultPerpFeeSchedValuesCall
- abi::dex::Exchange::setDefaultPerpFeeSchedValuesReturn
- abi::dex::Exchange::setDefaultRwaFeeSchedValuesCall
- abi::dex::Exchange::setDefaultRwaFeeSchedValuesReturn
- abi::dex::Exchange::setExchangeHaltedCall
- abi::dex::Exchange::setExchangeHaltedReturn
- abi::dex::Exchange::setFeeParamsCall
- abi::dex::Exchange::setFeeParamsReturn
- abi::dex::Exchange::setFeeSchedValuesCall
- abi::dex::Exchange::setFeeSchedValuesReturn
- abi::dex::Exchange::setFreezeStatusCall
- abi::dex::Exchange::setFreezeStatusReturn
- abi::dex::Exchange::setFrozenCall
- abi::dex::Exchange::setFrozenReturn
- abi::dex::Exchange::setFundingClampPctCall
- abi::dex::Exchange::setFundingClampPctReturn
- abi::dex::Exchange::setFundingSumCall
- abi::dex::Exchange::setFundingSumReturn
- abi::dex::Exchange::setFundingSumScalingExpCall
- abi::dex::Exchange::setFundingSumScalingExpReturn
- abi::dex::Exchange::setIgnOracleCall
- abi::dex::Exchange::setIgnOracleReturn
- abi::dex::Exchange::setInitialMarginFractionCall
- abi::dex::Exchange::setInitialMarginFractionReturn
- abi::dex::Exchange::setLastForwardedDescIdAsOwnerCall
- abi::dex::Exchange::setLastForwardedDescIdAsOwnerReturn
- abi::dex::Exchange::setLastForwardedDescIdCall
- abi::dex::Exchange::setLastForwardedDescIdReturn
- abi::dex::Exchange::setLastTriggeredDescIdAsOwnerCall
- abi::dex::Exchange::setLastTriggeredDescIdAsOwnerReturn
- abi::dex::Exchange::setLastTriggeredDescIdCall
- abi::dex::Exchange::setLastTriggeredDescIdReturn
- abi::dex::Exchange::setLinkDsVerifierCall
- abi::dex::Exchange::setLinkDsVerifierReturn
- abi::dex::Exchange::setLiquidationBuyerCall
- abi::dex::Exchange::setLiquidationBuyerReturn
- abi::dex::Exchange::setLiquidationParamsCall
- abi::dex::Exchange::setLiquidationParamsReturn
- abi::dex::Exchange::setMaintenanceMarginFractionCall
- abi::dex::Exchange::setMaintenanceMarginFractionReturn
- abi::dex::Exchange::setMarginTolCall
- abi::dex::Exchange::setMarginTolReturn
- abi::dex::Exchange::setMaxOpenInterestCall
- abi::dex::Exchange::setMaxOpenInterestReturn
- abi::dex::Exchange::setMinAccountOpenAmountCall
- abi::dex::Exchange::setMinAccountOpenAmountReturn
- abi::dex::Exchange::setMinPostCall
- abi::dex::Exchange::setMinPostReturn
- abi::dex::Exchange::setMinSettleCall
- abi::dex::Exchange::setMinSettleReturn
- abi::dex::Exchange::setMinWithdrawLimitCall
- abi::dex::Exchange::setMinWithdrawLimitReturn
- abi::dex::Exchange::setMonitorAdministratorCall
- abi::dex::Exchange::setMonitorAdministratorReturn
- abi::dex::Exchange::setOverCollatDescentThresholdCall
- abi::dex::Exchange::setOverCollatDescentThresholdReturn
- abi::dex::Exchange::setPermissionedCancelParamsCall
- abi::dex::Exchange::setPermissionedCancelParamsReturn
- abi::dex::Exchange::setPerpLinkDsFeedIdCall
- abi::dex::Exchange::setPerpLinkDsFeedIdReturn
- abi::dex::Exchange::setPerpToDefaultPerpFeeSchedCall
- abi::dex::Exchange::setPerpToDefaultPerpFeeSchedReturn
- abi::dex::Exchange::setPerpToDefaultRwaFeeSchedCall
- abi::dex::Exchange::setPerpToDefaultRwaFeeSchedReturn
- abi::dex::Exchange::setPerpToFeeScheduleCall
- abi::dex::Exchange::setPerpToFeeScheduleReturn
- abi::dex::Exchange::setPositionAdministratorCall
- abi::dex::Exchange::setPositionAdministratorReturn
- abi::dex::Exchange::setPriceAdministratorCall
- abi::dex::Exchange::setPriceAdministratorReturn
- abi::dex::Exchange::setPriceMaxAgeCall
- abi::dex::Exchange::setPriceMaxAgeReturn
- abi::dex::Exchange::setPriceTolPer100KByOwnerCall
- abi::dex::Exchange::setPriceTolPer100KByOwnerReturn
- abi::dex::Exchange::setPriceTolPer100KCall
- abi::dex::Exchange::setPriceTolPer100KReturn
- abi::dex::Exchange::setRecycleFeeCall
- abi::dex::Exchange::setRecycleFeeReturn
- abi::dex::Exchange::setThousandthsTvlWRLSCall
- abi::dex::Exchange::setThousandthsTvlWRLSReturn
- abi::dex::Exchange::setToleranceAdministratorCall
- abi::dex::Exchange::setToleranceAdministratorReturn
- abi::dex::Exchange::setUnityDescentThresholdCall
- abi::dex::Exchange::setUnityDescentThresholdReturn
- abi::dex::Exchange::setWhitelistingEnabledCall
- abi::dex::Exchange::setWhitelistingEnabledReturn
- abi::dex::Exchange::setWithdrawBypassCall
- abi::dex::Exchange::setWithdrawBypassReturn
- abi::dex::Exchange::transferOwnershipCall
- abi::dex::Exchange::transferOwnershipReturn
- abi::dex::Exchange::triggerUnwindContractCall
- abi::dex::Exchange::triggerUnwindContractReturn
- abi::dex::Exchange::unwindContractByOwnerCall
- abi::dex::Exchange::unwindContractByOwnerReturn
- abi::dex::Exchange::unwindContractCall
- abi::dex::Exchange::unwindContractReturn
- abi::dex::Exchange::updateMarkPricePNSByOwnerCall
- abi::dex::Exchange::updateMarkPricePNSByOwnerReturn
- abi::dex::Exchange::updateMarkPricePNSCall
- abi::dex::Exchange::updateMarkPricePNSReturn
- abi::dex::Exchange::updateOraclePriceCall
- abi::dex::Exchange::updateOraclePriceReturn
- abi::dex::Exchange::upgradeToAndCallCall
- abi::dex::Exchange::upgradeToAndCallReturn
- abi::dex::Exchange::upgradeToCall
- abi::dex::Exchange::upgradeToReturn
- abi::dex::Exchange::whitelistedCall
- abi::dex::Exchange::whitelistedReturn
- abi::dex::Exchange::whitelistingEnabledCall
- abi::dex::Exchange::whitelistingEnabledReturn
- abi::dex::Exchange::withdrawCollateralCall
- abi::dex::Exchange::withdrawCollateralReturn
- abi::dex::Exchange::withdrawFromProtocolCall
- abi::dex::Exchange::withdrawFromProtocolReturn
- abi::dex::Exchange::xferAcctToProtocolCall
- abi::dex::Exchange::xferAcctToProtocolReturn
- abi::dex::Exchange::xferPerpInsToProtocolCall
- abi::dex::Exchange::xferPerpInsToProtocolReturn
- abi::dex::Exchange::xferProtocolToAcctCall
- abi::dex::Exchange::xferProtocolToAcctReturn
- abi::dex::Exchange::xferProtocolToPerpCall
- abi::dex::Exchange::xferProtocolToPerpReturn
- abi::dex::Exchange::xferProtocolToRecycleBalCall
- abi::dex::Exchange::xferProtocolToRecycleBalReturn
- abi::dex_legacy::LegacyExchange::LegacyExchangeInstance
- abi::dex_legacy::LegacyExchange::addContractCall
- abi::dex_legacy::LegacyExchange::addContractReturn
- abi::dex_legacy::LegacyExchange::setMakerFeeCall
- abi::dex_legacy::LegacyExchange::setMakerFeeReturn
- abi::dex_legacy::LegacyExchange::setTakerFeeCall
- abi::dex_legacy::LegacyExchange::setTakerFeeReturn
- abi::erc1967_proxy::ERC1967Proxy::AdminChanged
- abi::erc1967_proxy::ERC1967Proxy::BeaconUpgraded
- abi::erc1967_proxy::ERC1967Proxy::ERC1967ProxyInstance
- abi::erc1967_proxy::ERC1967Proxy::Upgraded
- abi::erc1967_proxy::ERC1967Proxy::constructorCall
- abi::errors::Exchange::AccountDoesNotExist
- abi::errors::Exchange::AccountExists
- abi::errors::Exchange::AccountFrozen
- abi::errors::Exchange::AccountIdDoesNotExist
- abi::errors::Exchange::AddressBlocked
- abi::errors::Exchange::AmountExceedsAvailableBalance
- abi::errors::Exchange::BankruptcyPricePreventsDeleverage
- abi::errors::Exchange::BuyToLiquidateBuyerRestricted
- abi::errors::Exchange::BuyToLiquidateParamsExceedUnity
- abi::errors::Exchange::BuyToLiquidateSlippageExceeded
- abi::errors::Exchange::CancelExistingInvalidCloseOrders
- abi::errors::Exchange::CancelOrdersBeforeRemovingContract
- abi::errors::Exchange::CannotChangeCloseOrderLocks
- abi::errors::Exchange::CantBuyToLiquidate
- abi::errors::Exchange::CantChangeCloseOrder
- abi::errors::Exchange::CantClearNullOrderId
- abi::errors::Exchange::CantClearSlotsOnExistingPerp
- abi::errors::Exchange::CantDeleverageAgainstOpposingPositions
- abi::errors::Exchange::CantLiquidateInsolventPos
- abi::errors::Exchange::CantLiquidatePosAboveMMR
- abi::errors::Exchange::CantLiquidatePosOnBookSevere
- abi::errors::Exchange::CantPostOrder
- abi::errors::Exchange::ChangeExpiredOrderNeedsNewExpiry
- abi::errors::Exchange::CloseOrderExceedsPosition
- abi::errors::Exchange::CloseOrderPositionMismatch
- abi::errors::Exchange::ConfigEntryLimit
- abi::errors::Exchange::ContractCannotBeRemoved
- abi::errors::Exchange::ContractDecimalsExceedResolution
- abi::errors::Exchange::ContractDoesNotExist
- abi::errors::Exchange::ContractIdExceedsMaximum
- abi::errors::Exchange::ContractIdInUse
- abi::errors::Exchange::ContractInsufficientFunds
- abi::errors::Exchange::ContractNotOperational
- abi::errors::Exchange::ContractNotPaused
- abi::errors::Exchange::ContractNotUnwindPrepared
- abi::errors::Exchange::CriticalPerpetualInsolvent
- abi::errors::Exchange::CrossesBook
- abi::errors::Exchange::DcpBorrowMustBeLessThanUnityDescent
- abi::errors::Exchange::DecreaseCollateralRequestDoesNotExist
- abi::errors::Exchange::DecrementUnderflows
- abi::errors::Exchange::DeleveragePositionListEmpty
- abi::errors::Exchange::DepositExceedsCNS64
- abi::errors::Exchange::DifferenceExceedsInt256
- abi::errors::Exchange::DifferenceExceedsMaximum
- abi::errors::Exchange::DuplicatePerpIdInConfig
- abi::errors::Exchange::DuplicatePerpIdInResidueXfers
- abi::errors::Exchange::ExceedsLastExecutionBlock
- abi::errors::Exchange::ExchangeHalted
- abi::errors::Exchange::ExchangeInstance
- abi::errors::Exchange::FreezeStatusEnum
- abi::errors::Exchange::FundingEventSetTooEarly
- abi::errors::Exchange::FundingExitBlockPreceedsEntryBlock
- abi::errors::Exchange::FundingPriceExceedsTol
- abi::errors::Exchange::FundingSumAlreadySet
- abi::errors::Exchange::ImmediateOrderUnderMinimum
- abi::errors::Exchange::IncompatibleCollateralToken
- abi::errors::Exchange::InitialMarginFractionEqualsOrExceedsMaintenance
- abi::errors::Exchange::InsolventPositionCannotBeForcedClose
- abi::errors::Exchange::InsufficentAmountToOpenAccount
- abi::errors::Exchange::InsufficientFunds
- abi::errors::Exchange::InsuficientFundsForRecycleFee
- abi::errors::Exchange::InvalidBankruptcyPrice
- abi::errors::Exchange::InvalidBorrowFraction
- abi::errors::Exchange::InvalidDenominatorDecimals
- abi::errors::Exchange::InvalidExpiryBlock
- abi::errors::Exchange::InvalidFundingSumScalingExp
- abi::errors::Exchange::InvalidLinkReportForContract
- abi::errors::Exchange::InvalidLinkReportVersion
- abi::errors::Exchange::InvalidLiquidationPrice
- abi::errors::Exchange::InvalidMinWithdrawLimit
- abi::errors::Exchange::InvalidOrderExtensionVersion
- abi::errors::Exchange::InvalidOrderId
- abi::errors::Exchange::InvalidOrderLock
- abi::errors::Exchange::InvalidProposedInitFraction
- abi::errors::Exchange::InvalidProposedMaintFraction
- abi::errors::Exchange::InvalidWithdrawLimitThousandths
- abi::errors::Exchange::LinkDsOracleNotConfigured
- abi::errors::Exchange::LinkDsPriceUninitialized
- abi::errors::Exchange::LiquidationBuyerSettlementFailed
- abi::errors::Exchange::LiquidationParamsExceedUnity
- abi::errors::Exchange::LotOutOfRange
- abi::errors::Exchange::MarkExceedsTol
- abi::errors::Exchange::MarkPriceAgeExceedsMax
- abi::errors::Exchange::MarkPriceUninitialized
- abi::errors::Exchange::MaximumAccountOrders
- abi::errors::Exchange::NegativeDepositCheckFailedSevere
- abi::errors::Exchange::NoAccountsRemain
- abi::errors::Exchange::NotWhitelisted
- abi::errors::Exchange::NullOrderIdSpecifiedSevere
- abi::errors::Exchange::OpenInterestInequalSevere
- abi::errors::Exchange::OpenInterestTooHighForDcp
- abi::errors::Exchange::OracleAgeExceedsMax
- abi::errors::Exchange::OrderBookFull
- abi::errors::Exchange::OrderBookPriceOutOfRange
- abi::errors::Exchange::OrderDoesNotExist
- abi::errors::Exchange::OrderDoesntExistSevere
- abi::errors::Exchange::OrderEnum
- abi::errors::Exchange::OrderExtensionsLengthMismatch
- abi::errors::Exchange::OrderIdIsNotAtSpecifiedPriceLevel
- abi::errors::Exchange::OrderLockDoesntExistSevere
- abi::errors::Exchange::OrderLockExistsSevere
- abi::errors::Exchange::OrderPostFailed
- abi::errors::Exchange::OrderSizeExceedsAvailableSize
- abi::errors::Exchange::OverflowPremiumCnsSevere
- abi::errors::Exchange::PermissionlessCancelOrdersOutOfRange
- abi::errors::Exchange::PerpIdListIncomplete
- abi::errors::Exchange::PerpInsolvencyCheckFailedSevere
- abi::errors::Exchange::PerpStatusEnum
- abi::errors::Exchange::PerpetualActivated
- abi::errors::Exchange::PerpetualNotActivated
- abi::errors::Exchange::PositionAlreadyInListSevere
- abi::errors::Exchange::PositionCannotBeDeleveraged
- abi::errors::Exchange::PositionDoesNotExist
- abi::errors::Exchange::PositionEnum
- abi::errors::Exchange::PositionTypeMismatch
- abi::errors::Exchange::PostOrderUnderMinimum
- abi::errors::Exchange::PriceLotDecimalSumExceedsCollateralSevere
- abi::errors::Exchange::PriceOutOfRange
- abi::errors::Exchange::ProposedFundingRateClampExceedsMax
- abi::errors::Exchange::ProposedMarginTolExceedsMax
- abi::errors::Exchange::ProposedPriceAgeExceedsMax
- abi::errors::Exchange::ProposedPriceTolExceedsMax
- abi::errors::Exchange::ReportAgeExceedsLastUpdate
- abi::errors::Exchange::ReportExpiresTooSoon
- abi::errors::Exchange::ReportFromFuture
- abi::errors::Exchange::ReportPriceIsNegative
- abi::errors::Exchange::ResidueTransferEntryLimit
- abi::errors::Exchange::SenderIsNotAdministrator
- abi::errors::Exchange::SenderIsNotMonitorAdministrator
- abi::errors::Exchange::SenderIsNotPositionAdministrator
- abi::errors::Exchange::SenderIsNotPriceAdministrator
- abi::errors::Exchange::SenderIsNotToleranceAdministrator
- abi::errors::Exchange::SumExceedsMaximum
- abi::errors::Exchange::TakerOrderSettlementFailed
- abi::errors::Exchange::TooManyBytesInName
- abi::errors::Exchange::TooManyBytesInSymbol
- abi::errors::Exchange::UnfreezeAccountNotPermitted
- abi::errors::Exchange::UnityMustBeLessThanOverColDescent
- abi::errors::Exchange::UnmatchedLotRemainsInFillOrKill
- abi::errors::Exchange::UnspecifiedCollateral
- abi::errors::Exchange::UnwindAlreadyInitialized
- abi::errors::Exchange::UnwindNotInitialized
- abi::errors::Exchange::UnwindNotPrepared
- abi::errors::Exchange::UnwindProcessInProgress
- abi::errors::Exchange::UnwindProcessStarted
- abi::errors::Exchange::UpdateOracleFailed
- abi::errors::Exchange::ValueExceedsMaximum
- abi::errors::Exchange::ValueOutsideRange
- abi::errors::Exchange::WithdrawRateLimitExceeded
- abi::errors::Exchange::WrongAccountForOrder
- abi::testing::TestToken::Approval
- abi::testing::TestToken::TestTokenInstance
- abi::testing::TestToken::Transfer
- abi::testing::TestToken::allowanceCall
- abi::testing::TestToken::allowanceReturn
- abi::testing::TestToken::approveCall
- abi::testing::TestToken::approveReturn
- abi::testing::TestToken::balanceOfCall
- abi::testing::TestToken::balanceOfReturn
- abi::testing::TestToken::constructorCall
- abi::testing::TestToken::decimalsCall
- abi::testing::TestToken::decimalsReturn
- abi::testing::TestToken::decreaseAllowanceCall
- abi::testing::TestToken::decreaseAllowanceReturn
- abi::testing::TestToken::increaseAllowanceCall
- abi::testing::TestToken::increaseAllowanceReturn
- abi::testing::TestToken::mintCall
- abi::testing::TestToken::mintReturn
- abi::testing::TestToken::nameCall
- abi::testing::TestToken::nameReturn
- abi::testing::TestToken::symbolCall
- abi::testing::TestToken::symbolReturn
- abi::testing::TestToken::totalSupplyCall
- abi::testing::TestToken::totalSupplyReturn
- abi::testing::TestToken::transferCall
- abi::testing::TestToken::transferFromCall
- abi::testing::TestToken::transferFromReturn
- abi::testing::TestToken::transferReturn
- num::Converter
- state::Account
- state::AccountEvent
- state::BookLevel
- state::BookOrder
- state::ContractFeatures
- state::ContractVersion
- state::Exchange
- state::FeeSchedule
- state::FeeScheduleRegistry
- state::Order
- state::OrderBook
- state::OrderBookView
- state::OrderError
- state::OrderEvent
- state::Perpetual
- state::PerpetualEvent
- state::Position
- state::PositionEvent
- state::SnapshotBuilder
- stream::NormalizationConfig
- stream::TradeProcessor
- testing::IndexedState
- testing::Indexer
- testing::TestAccount
- testing::TestExchange
- testing::TestPerp
- types::BlockEvents
- types::BuilderAttribution
- types::EventContext
- types::MakerFill
- types::OrderRequest
- types::StateInstant
- types::Trade
Enums
- abi::dex::Exchange::ExchangeCalls
- abi::dex::Exchange::ExchangeEvents
- abi::dex_legacy::LegacyExchange::LegacyExchangeCalls
- abi::erc1967_proxy::ERC1967Proxy::ERC1967ProxyEvents
- abi::errors::Exchange::ExchangeErrors
- abi::testing::TestToken::TestTokenCalls
- abi::testing::TestToken::TestTokenEvents
- error::DexError
- error::ProviderError
- error::RevertReason
- state::AccountEventType
- state::ExchangeEvent
- state::FeeScheduleKey
- state::OrderBookError
- state::OrderErrorType
- state::OrderEventType
- state::OrderParseError
- state::PerpetualEventType
- state::PositionEventType
- state::PositionType
- state::StateEvents
- types::AccountAddressOrID
- types::OrderExtensionError
- types::OrderSide
- types::OrderType
- types::RequestType
Traits
Functions
- abi::dex::Exchange::deploy
- abi::dex::Exchange::deploy_builder
- abi::dex::Exchange::new
- abi::dex_legacy::LegacyExchange::new
- abi::erc1967_proxy::ERC1967Proxy::deploy
- abi::erc1967_proxy::ERC1967Proxy::deploy_builder
- abi::erc1967_proxy::ERC1967Proxy::new
- abi::errors::Exchange::new
- abi::testing::TestToken::deploy
- abi::testing::TestToken::deploy_builder
- abi::testing::TestToken::new
- num::fee_converter
- state::listed_perpetuals
- stream::raw
- stream::trade
- testing::scale
- testing::usd
Type Aliases
- state::OrderBookResult
- state::StateBlockEvents
- stream::BlockTrades
- stream::RawBlockEvents
- stream::RawEvent
- stream::TradeEvent
- types::AccountId
- types::BuilderId
- types::FeeTier
- types::OrderId
- types::PerpetualId
- types::RequestId
Statics
- abi::dex::Exchange::BYTECODE
- abi::dex::Exchange::DEPLOYED_BYTECODE
- abi::erc1967_proxy::ERC1967Proxy::BYTECODE
- abi::erc1967_proxy::ERC1967Proxy::DEPLOYED_BYTECODE
- abi::testing::TestToken::BYTECODE
- abi::testing::TestToken::DEPLOYED_BYTECODE