| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
BitMEXClient.WebSockets.Types.Response
Documentation
Constructors
| Aff (TABLE RespAffiliate) | |
| Ann (TABLE RespAnnouncement) | |
| C (TABLE RespChat) | |
| CU (TABLE RespConnectedUsers) | |
| Exe (TABLE RespExecution) | |
| F (TABLE RespFunding) | |
| I (TABLE RespInstrument) | |
| Insu (TABLE RespInsurance) | |
| L (TABLE RespLiquidation) | |
| M (TABLE RespMargin) | |
| N (TABLE RespNotification) | |
| O (TABLE RespOrder) | |
| OB (TABLE RespOrderBookL2) | |
| OB10 (TABLE RespOrderBook10) | |
| P (TABLE RespPosition) | |
| Q (TABLE RespQuote) | |
| Setl (TABLE RespSettlement) | |
| T (TABLE RespTrade) | |
| TX (TABLE RespTransaction) | TB (TABLE RespTradeBin) |
| W (TABLE RespWallet) | |
| Status STATUS | |
| Info INFO | |
| Error ERROR |
Instances
data RespAffiliate Source #
Constructors
| RespAffiliate | |
Fields
| |
Instances
data RespAnnouncement Source #
Constructors
| RespAnnouncement | |
Instances
Constructors
| RespChat | |
Instances
data RespConnectedUsers Source #
Instances
data RespExecution Source #
Constructors
Instances
data RespFunding Source #
Constructors
| RespFunding | |
Fields
| |
Instances
data RespInstrument Source #
Constructors
Instances
data RespInsurance Source #
Constructors
| RespInsurance | |
Instances
data RespLiquidation Source #
Constructors
| RespLiquidation | |
Instances
data RespMargin Source #
Constructors
Instances
data RespNotification Source #
Constructors
| RespNotification | |
Fields
| |
Instances
| Eq RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response Methods (==) :: RespNotification -> RespNotification -> Bool # (/=) :: RespNotification -> RespNotification -> Bool # | |
| Show RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response Methods showsPrec :: Int -> RespNotification -> ShowS # show :: RespNotification -> String # showList :: [RespNotification] -> ShowS # | |
| Generic RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response Associated Types type Rep RespNotification :: * -> * # Methods from :: RespNotification -> Rep RespNotification x # to :: Rep RespNotification x -> RespNotification # | |
| FromJSON RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response Methods parseJSON :: Value -> Parser RespNotification # parseJSONList :: Value -> Parser [RespNotification] # | |
| type Rep RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response | |
Constructors
| RespOrder | |
Fields
| |
Instances
data RespOrderBookL2 Source #
Constructors
| RespOrderBookL2 | |
Instances
data RespOrderBook10 Source #
Constructors
| RespOrderBook10 | |
Instances
data RespPosition Source #
Constructors
Instances
Constructors
| RespQuote | |
Instances
| Eq RespQuote Source # | |
| Show RespQuote Source # | |
| Generic RespQuote Source # | |
| FromJSON RespQuote Source # | |
| type Rep RespQuote Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep RespQuote = D1 (MetaData "RespQuote" "BitMEXClient.WebSockets.Types.Response" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (C1 (MetaCons "RespQuote" PrefixI True) ((S1 (MetaSel (Just "timestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 DateTime) :*: (S1 (MetaSel (Just "symbol") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Symbol) :*: S1 (MetaSel (Just "bidSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)))) :*: (S1 (MetaSel (Just "bidPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 (MetaSel (Just "askPrice") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)) :*: S1 (MetaSel (Just "askSize") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Double)))))) | |
data RespSettlement Source #
Constructors
| RespSettlement | |
Instances
Constructors
| RespTrade | |
Fields
| |
Instances
data RespTransaction Source #
Constructors
| RespTransaction | |
Fields
| |
Instances
data RespWallet Source #
Constructors
Instances
Constructors
| TABLE | |
Instances
Instances
| Eq STATUS Source # | |
| Show STATUS Source # | |
| Generic STATUS Source # | |
| FromJSON STATUS Source # | |
| type Rep STATUS Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep STATUS = D1 (MetaData "STATUS" "BitMEXClient.WebSockets.Types.Response" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (C1 (MetaCons "STATUS" PrefixI True) (S1 (MetaSel (Just "success") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Bool) :*: (S1 (MetaSel (Just "subscribe") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Text)) :*: S1 (MetaSel (Just "request") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Value)))) | |
Constructors
| INFO | |
Instances
| Eq INFO Source # | |
| Show INFO Source # | |
| Generic INFO Source # | |
| FromJSON INFO Source # | |
| type Rep INFO Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep INFO = D1 (MetaData "INFO" "BitMEXClient.WebSockets.Types.Response" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (C1 (MetaCons "INFO" PrefixI True) ((S1 (MetaSel (Just "info") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "version") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text)) :*: (S1 (MetaSel (Just "timestamp") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: (S1 (MetaSel (Just "docs") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "limit") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Value))))) | |
Constructors
| ERROR | |
Instances
| Eq ERROR Source # | |
| Show ERROR Source # | |
| Generic ERROR Source # | |
| FromJSON ERROR Source # | |
| type Rep ERROR Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep ERROR = D1 (MetaData "ERROR" "BitMEXClient.WebSockets.Types.Response" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) (C1 (MetaCons "ERROR" PrefixI True) ((S1 (MetaSel (Just "error") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "status") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Int))) :*: (S1 (MetaSel (Just "meta") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Value)) :*: S1 (MetaSel (Just "request") NoSourceUnpackedness SourceStrict DecidedStrict) (Rec0 (Maybe Value))))) | |
Instances
| Eq Action Source # | |
| Show Action Source # | |
| Generic Action Source # | |
| FromJSON Action Source # | |
| type Rep Action Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep Action = D1 (MetaData "Action" "BitMEXClient.WebSockets.Types.Response" "haskell-bitmex-client-0.1.0.1-DoHeYvujHnqI9hv0pQkS8r" False) ((C1 (MetaCons "Partial" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Update" PrefixI False) (U1 :: * -> *)) :+: (C1 (MetaCons "Insert" PrefixI False) (U1 :: * -> *) :+: C1 (MetaCons "Delete" PrefixI False) (U1 :: * -> *))) | |