Safe Haskell | None |
---|---|
Language | Haskell2010 |
- data SendExchangeMessage
- data ExchangeMessage
- = Heartbeat { }
- | ReceivedLimit { }
- | ReceivedMarket { }
- | Open { }
- | Match { }
- | Done { }
- | ChangeLimit { }
- | ChangeMarket {
- msgTime :: UTCTime
- msgProductId :: ProductId
- msgSequence :: Sequence
- msgOrderId :: OrderId
- msgSide :: Side
- msgNewFunds :: Cost
- msgOldFunds :: Cost
- | Error {
- msgMessage :: Text
- (.:??) :: FromJSON a => Object -> Text -> Parser (Maybe a)
Documentation
data SendExchangeMessage Source #
Messages we can send to the exchange
data ExchangeMessage Source #
Messages they send back to us
Eq ExchangeMessage Source # | |
Data ExchangeMessage Source # | |
Read ExchangeMessage Source # | |
Show ExchangeMessage Source # | |
Generic ExchangeMessage Source # | |
ToJSON ExchangeMessage Source # | Convenience/storage instance; never sent to exchange |
FromJSON ExchangeMessage Source # | |
NFData ExchangeMessage Source # | |
type Rep ExchangeMessage Source # | |