Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Cardano.Node.Protocol.Alonzo
Contents
Synopsis
- data AlonzoProtocolInstantiationError
- = InvalidCostModelError !FilePath
- | CostModelExtractionError !FilePath
- | AlonzoCostModelFileError !(FileError ())
- | AlonzoCostModelDecodeError !FilePath !String
- readGenesis :: GenesisFile -> Maybe GenesisHash -> ExceptT GenesisReadError IO (AlonzoGenesis, GenesisHash)
- validateGenesis :: AlonzoGenesis -> ExceptT AlonzoProtocolInstantiationError IO ()
Documentation
data AlonzoProtocolInstantiationError Source #
Constructors
InvalidCostModelError !FilePath | |
CostModelExtractionError !FilePath | |
AlonzoCostModelFileError !(FileError ()) | |
AlonzoCostModelDecodeError !FilePath !String |
Instances
Show AlonzoProtocolInstantiationError Source # | |
Defined in Cardano.Node.Protocol.Alonzo | |
Error AlonzoProtocolInstantiationError Source # | |
Defined in Cardano.Node.Protocol.Alonzo Methods prettyError :: AlonzoProtocolInstantiationError -> Doc ann |
Reusable parts
readGenesis :: GenesisFile -> Maybe GenesisHash -> ExceptT GenesisReadError IO (AlonzoGenesis, GenesisHash) Source #
validateGenesis :: AlonzoGenesis -> ExceptT AlonzoProtocolInstantiationError IO () Source #