Safe Haskell | None |
---|---|
Language | Haskell2010 |
Documentation
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 #
RespAffiliate | |
|
Instances
data RespAnnouncement Source #
Instances
Instances
data RespConnectedUsers Source #
Instances
data RespExecution Source #
Instances
data RespFunding Source #
RespFunding | |
|
Instances
data RespInstrument Source #
Instances
data RespInsurance Source #
Instances
data RespLiquidation Source #
Instances
data RespMargin Source #
Instances
data RespNotification Source #
RespNotification | |
|
Instances
Eq RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response (==) :: RespNotification -> RespNotification -> Bool # (/=) :: RespNotification -> RespNotification -> Bool # | |
Show RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response showsPrec :: Int -> RespNotification -> ShowS # show :: RespNotification -> String # showList :: [RespNotification] -> ShowS # | |
Generic RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response type Rep RespNotification :: * -> * # from :: RespNotification -> Rep RespNotification x # to :: Rep RespNotification x -> RespNotification # | |
FromJSON RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response parseJSON :: Value -> Parser RespNotification # parseJSONList :: Value -> Parser [RespNotification] # | |
type Rep RespNotification Source # | |
Defined in BitMEXClient.WebSockets.Types.Response |
Instances
data RespOrderBookL2 Source #
Instances
data RespOrderBook10 Source #
Instances
data RespPosition Source #
Instances
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 #
Instances
RespTrade | |
|
Instances
data RespTransaction Source #
RespTransaction | |
|
Instances
data RespWallet Source #
Instances
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)))) |
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))))) |
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 :: * -> *))) |