| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Network.GDAX.Types.MarketData
Documentation
Constructors
| Product | |
Instances
data AggrigateBid #
Constructors
| AggrigateBid | |
Fields | |
Instances
| Show AggrigateBid # | |
Defined in Network.GDAX.Types.MarketData Methods showsPrec :: Int -> AggrigateBid -> ShowS # show :: AggrigateBid -> String # showList :: [AggrigateBid] -> ShowS # | |
| Generic AggrigateBid # | |
Defined in Network.GDAX.Types.MarketData Associated Types type Rep AggrigateBid :: * -> * # | |
| FromJSON AggrigateBid # | |
Defined in Network.GDAX.Types.MarketData | |
| type Rep AggrigateBid # | |
Defined in Network.GDAX.Types.MarketData type Rep AggrigateBid = D1 (MetaData "AggrigateBid" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "AggrigateBid" PrefixI True) (S1 (MetaSel (Just "_aggbidPrice") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: (S1 (MetaSel (Just "_aggbidSize") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_aggbidOrderCount") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Int64)))) | |
data AggrigateAsk #
Constructors
| AggrigateAsk | |
Fields | |
Instances
| Show AggrigateAsk # | |
Defined in Network.GDAX.Types.MarketData Methods showsPrec :: Int -> AggrigateAsk -> ShowS # show :: AggrigateAsk -> String # showList :: [AggrigateAsk] -> ShowS # | |
| Generic AggrigateAsk # | |
Defined in Network.GDAX.Types.MarketData Associated Types type Rep AggrigateAsk :: * -> * # | |
| FromJSON AggrigateAsk # | |
Defined in Network.GDAX.Types.MarketData | |
| type Rep AggrigateAsk # | |
Defined in Network.GDAX.Types.MarketData type Rep AggrigateAsk = D1 (MetaData "AggrigateAsk" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "AggrigateAsk" PrefixI True) (S1 (MetaSel (Just "_aggaskPrice") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: (S1 (MetaSel (Just "_aggaskSize") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_aggaskOrderCount") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Int64)))) | |
Instances
| Show Bid # | |
| Generic Bid # | |
| FromJSON Bid # | |
| type Rep Bid # | |
Defined in Network.GDAX.Types.MarketData type Rep Bid = D1 (MetaData "Bid" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Bid" PrefixI True) (S1 (MetaSel (Just "_bidPrice") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: (S1 (MetaSel (Just "_bidSize") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_bidId") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 UUID)))) | |
Instances
| Show Ask # | |
| Generic Ask # | |
| FromJSON Ask # | |
| type Rep Ask # | |
Defined in Network.GDAX.Types.MarketData type Rep Ask = D1 (MetaData "Ask" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Ask" PrefixI True) (S1 (MetaSel (Just "_askPrice") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: (S1 (MetaSel (Just "_askSize") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_askId") SourceUnpack NoSourceStrictness DecidedStrict) (Rec0 UUID)))) | |
data AggrigateBook #
Constructors
| AggrigateBook | |
Fields | |
Instances
Instances
| Show Book # | |
| Generic Book # | |
| FromJSON Book # | |
| type Rep Book # | |
Defined in Network.GDAX.Types.MarketData type Rep Book = D1 (MetaData "Book" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Book" PrefixI True) (S1 (MetaSel (Just "_bookBids") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Vector Bid)) :*: (S1 (MetaSel (Just "_bookAsks") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 (Vector Ask)) :*: S1 (MetaSel (Just "_bookSequence") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Sequence)))) | |
Constructors
| Tick | |
Fields
| |
Instances
| Show Tick # | |
| Generic Tick # | |
| FromJSON Tick # | |
| type Rep Tick # | |
Defined in Network.GDAX.Types.MarketData type Rep Tick = D1 (MetaData "Tick" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Tick" PrefixI True) ((S1 (MetaSel (Just "_tickTradeId") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 TradeId) :*: (S1 (MetaSel (Just "_tickPrice") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_tickSize") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double))) :*: ((S1 (MetaSel (Just "_tickBid") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_tickAsk") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double)) :*: (S1 (MetaSel (Just "_tickVolume") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_tickTime") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 UTCTime))))) | |
Constructors
| Trade | |
Fields
| |
Instances
| Show Trade # | |
| Generic Trade # | |
| FromJSON Trade # | |
| type Rep Trade # | |
Defined in Network.GDAX.Types.MarketData type Rep Trade = D1 (MetaData "Trade" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Trade" PrefixI True) ((S1 (MetaSel (Just "_tradeId") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 TradeId) :*: S1 (MetaSel (Just "_tradeTime") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 UTCTime)) :*: (S1 (MetaSel (Just "_tradePrice") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double) :*: (S1 (MetaSel (Just "_tradeSize") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double) :*: S1 (MetaSel (Just "_tradeSide") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Side))))) | |
type Granularity = Int #
Instances
| Show Candle # | |
| Generic Candle # | |
| FromJSON Candle # | |
| type Rep Candle # | |
Defined in Network.GDAX.Types.MarketData type Rep Candle = D1 (MetaData "Candle" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Candle" PrefixI False) ((S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 UTCTime) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Low) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 High))) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Open) :*: (S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Close) :*: S1 (MetaSel (Nothing :: Maybe Symbol) NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Volume))))) | |
Constructors
| Stats | |
Fields
| |
Instances
| Show Stats # | |
| Generic Stats # | |
| FromJSON Stats # | |
| type Rep Stats # | |
Defined in Network.GDAX.Types.MarketData type Rep Stats = D1 (MetaData "Stats" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Stats" PrefixI True) ((S1 (MetaSel (Just "_statsOpen") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Open) :*: S1 (MetaSel (Just "_statsHigh") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 High)) :*: (S1 (MetaSel (Just "_statsLow") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Low) :*: (S1 (MetaSel (Just "_statsVolume") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Volume) :*: S1 (MetaSel (Just "_statsVolume30Day") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Volume))))) | |
Constructors
| Currency | |
Fields
| |
Instances
| Show Currency # | |
| Generic Currency # | |
| FromJSON Currency # | |
| type Rep Currency # | |
Defined in Network.GDAX.Types.MarketData type Rep Currency = D1 (MetaData "Currency" "Network.GDAX.Types.MarketData" "gdax-0.6.0.0-IoZ3rUHrPWo12NoEowLc0B" False) (C1 (MetaCons "Currency" PrefixI True) (S1 (MetaSel (Just "_currId") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 CurrencyId) :*: (S1 (MetaSel (Just "_currName") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Text) :*: S1 (MetaSel (Just "_currMinSize") NoSourceUnpackedness NoSourceStrictness DecidedStrict) (Rec0 Double)))) | |