{-# LANGUAGE OverloadedStrings #-}
module Main where
import Control.Concurrent (forkIO, threadDelay)
import Control.Concurrent.STM.TVar
import Control.Monad (forever)
import qualified Data.Text as T
import Data.Time.Clock
import System.Environment
import qualified Factom.RPC.Api as FCTApi
import qualified Factom.RPC.Types as FCTApi
--------------------------------------------------------------------------------
main :: IO ()
main =
do
let delay = 60000 -- 1 request per minute available
a <- getArgs
timeVar <- newTVarIO (delay*1000)
case a of
["-t"] -> do
-- read token from file
return ()
otherwise -> do
putStrLn $ "Factom | Establishing connection"
putStrLn $ "Factom | Getting last entries\n"
--mentries <- MBApi.getEntries
--putStrLn $ show $ mcurrs
-- mapM_ FCTApi.showEntryBlock mentries
return ()