Class OrderActionExplanation

Hierarchy

  • OrderActionExplanation

Constructors

Properties

DERISK_LP: {
    deriskLp: {};
} = ...

Type declaration

  • deriskLp: {}
    INSUFFICIENT_FREE_COLLATERAL: {
        insufficientFreeCollateral: {};
    } = ...

    Type declaration

    • insufficientFreeCollateral: {}
      LIQUIDATION: {
          liquidation: {};
      } = ...

      Type declaration

      • liquidation: {}
        MARKET_EXPIRED: {
            marketExpired: {};
        } = ...

        Type declaration

        • marketExpired: {}
          MARKET_ORDER_FILLED_TO_LIMIT_PRICE: {
              marketOrderFilledToLimitPrice: {};
          } = ...

          Type declaration

          • marketOrderFilledToLimitPrice: {}
            NONE: {
                none: {};
            } = ...

            Type declaration

            • none: {}
              ORACLE_PRICE_BREACHED_LIMIT_PRICE: {
                  oraclePriceBreachedLimitPrice: {};
              } = ...

              Type declaration

              • oraclePriceBreachedLimitPrice: {}
                ORDER_EXPIRED: {
                    orderExpired: {};
                } = ...

                Type declaration

                • orderExpired: {}
                  ORDER_FILLED_WITH_AMM: {
                      orderFilledWithAmm: {};
                  } = ...

                  Type declaration

                  • orderFilledWithAmm: {}
                    ORDER_FILLED_WITH_AMM_JIT: {
                        orderFilledWithAmmJit: {};
                    } = ...

                    Type declaration

                    • orderFilledWithAmmJit: {}
                      ORDER_FILLED_WITH_AMM_JIT_LP_SPLIT: {
                          orderFilledWithAmmJitLpSplit: {};
                      } = ...

                      Type declaration

                      • orderFilledWithAmmJitLpSplit: {}
                        ORDER_FILLED_WITH_LP_JIT: {
                            orderFilledWithLpJit: {};
                        } = ...

                        Type declaration

                        • orderFilledWithLpJit: {}
                          ORDER_FILLED_WITH_MATCH: {
                              orderFilledWithMatch: {};
                          } = ...

                          Type declaration

                          • orderFilledWithMatch: {}
                            ORDER_FILLED_WITH_MATCH_JIT: {
                                orderFilledWithMatchJit: {};
                            } = ...

                            Type declaration

                            • orderFilledWithMatchJit: {}
                              ORDER_FILLED_WITH_OPENBOOK_V2: {
                                  orderFilledWithOpenbookV2: {};
                              } = ...

                              Type declaration

                              • orderFilledWithOpenbookV2: {}
                                ORDER_FILLED_WITH_PHOENIX: {
                                    orderFillWithPhoenix: {};
                                } = ...

                                Type declaration

                                • orderFillWithPhoenix: {}
                                  ORDER_FILLED_WITH_SERUM: {
                                      orderFillWithSerum: {};
                                  } = ...

                                  Type declaration

                                  • orderFillWithSerum: {}
                                    REDUCE_ONLY_ORDER_INCREASED_POSITION: {
                                        reduceOnlyOrderIncreasedPosition: {};
                                    } = ...

                                    Type declaration

                                    • reduceOnlyOrderIncreasedPosition: {}
                                      RISK_INCREASING_ORDER: {
                                          riskingIncreasingOrder: {};
                                      } = ...

                                      Type declaration

                                      • riskingIncreasingOrder: {}

                                        Generated using TypeDoc