{-# OPTIONS_GHC -fno-warn-orphans #-}
module ProjectM36.Client.Json where
import Data.Aeson
import ProjectM36.Server.RemoteCallTypes.Json ()
import ProjectM36.Client
import ProjectM36.TransactionGraph
import Control.Exception (IOException)

instance ToJSON EvaluatedNotification
instance FromJSON EvaluatedNotification

instance ToJSON ConnectionError

instance ToJSON IOException where
  toJSON err = object ["IOException" .= show err]

instance ToJSON MerkleValidationError  
