mtgoxapi-0.5: Network/MtGoxAPI/Handles.hs
module Network.MtGoxAPI.Handles
( MtGoxAPIHandles(..)
) where
import Control.Watchdog
import Network.MtGoxAPI.Credentials
import Network.MtGoxAPI.CurlWrapper
import Network.MtGoxAPI.DepthStore
import Network.MtGoxAPI.TickerMonitor
import Network.MtGoxAPI.WalletNotifier
data MtGoxAPIHandles = MtGoxAPIHandles
{ mtgoxCredentials :: MtGoxCredentials
, mtgoxLogger :: Maybe WatchdogLogger
, mtgoxCurlHandle :: CurlHandle
, mtgoxTickerMonitorHandle :: TickerMonitorHandle
, mtgoxDepthStoreHandle :: DepthStoreHandle
, mtgoxWalletNotifierHandle :: WalletNotifierHandle
}