tx-generator-2.11: A transaction workload generator for Cardano clusters
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Benchmarking.Script.Aeson

Documentation

parseJSONFile :: (Value -> Result x) -> FilePath -> IO x Source #

Orphan instances

FromJSON ScriptData Source # 
Instance details

FromJSON Action Source # 
Instance details

FromJSON Generator Source # 
Instance details

FromJSON PayMode Source # 
Instance details

FromJSON ProtocolParametersSource Source # 
Instance details

FromJSON ScriptBudget Source # 
Instance details

FromJSON ScriptSpec Source # 
Instance details

FromJSON SubmitMode Source # 
Instance details

FromJSON TxGenTxParams Source # 
Instance details

ToJSON ScriptData Source # 
Instance details

ToJSON Action Source # 
Instance details

Methods

toJSON :: Action -> Value #

toEncoding :: Action -> Encoding #

toJSONList :: [Action] -> Value #

toEncodingList :: [Action] -> Encoding #

omitField :: Action -> Bool #

ToJSON Generator Source # 
Instance details

ToJSON PayMode Source # 
Instance details

Methods

toJSON :: PayMode -> Value #

toEncoding :: PayMode -> Encoding #

toJSONList :: [PayMode] -> Value #

toEncodingList :: [PayMode] -> Encoding #

omitField :: PayMode -> Bool #

ToJSON ProtocolParametersSource Source # 
Instance details

ToJSON ScriptBudget Source # 
Instance details

ToJSON ScriptSpec Source # 
Instance details

ToJSON SubmitMode Source # 
Instance details

ToJSON TxGenTxParams Source # 
Instance details

Generic TxGenTxParams Source # 
Instance details

Associated Types

type Rep TxGenTxParams :: Type -> Type Source #

FromJSON (SigningKey PaymentKey) Source # 
Instance details

ToJSON (SigningKey PaymentKey) Source # 
Instance details