locli-1.34: Cardano log analysis CLI
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.Analysis.API.Context

Synopsis

Documentation

newtype Version Source #

Constructors

Version 

Fields

Instances

Instances details
FromJSON Version Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Version Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Version -> Value #

toEncoding :: Version -> Encoding #

toJSONList :: [Version] -> Value #

toEncodingList :: [Version] -> Encoding #

omitField :: Version -> Bool #

Show Version Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Version Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Version -> () Source #

Eq Version Source # 
Instance details

Defined in Cardano.Analysis.API.Context

data GenesisSpec Source #

Constructors

GenesisSpec 

Fields

Instances

Instances details
FromJSON GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Generic GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep GenesisSpec :: Type -> Type Source #

Show GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: GenesisSpec -> () Source #

Eq GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep GenesisSpec Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep GenesisSpec = D1 ('MetaData "GenesisSpec" "Cardano.Analysis.API.Context" "locli-1.34-inplace" 'False) (C1 ('MetaCons "GenesisSpec" 'PrefixI 'True) (S1 ('MetaSel ('Just "delegators") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word64) :*: S1 ('MetaSel ('Just "utxo") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word64)))

data Metadata Source #

Constructors

Metadata 

Instances

Instances details
FromJSON Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Metadata -> Value #

toEncoding :: Metadata -> Encoding #

toJSONList :: [Metadata] -> Value #

toEncodingList :: [Metadata] -> Encoding #

omitField :: Metadata -> Bool #

Generic Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep Metadata :: Type -> Type Source #

Show Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Metadata -> () Source #

type Rep Metadata Source # 
Instance details

Defined in Cardano.Analysis.API.Context

data Genesis Source #

Instances

Instances details
FromJSON Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Genesis -> Value #

toEncoding :: Genesis -> Encoding #

toJSONList :: [Genesis] -> Value #

toEncodingList :: [Genesis] -> Encoding #

omitField :: Genesis -> Bool #

Generic Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep Genesis :: Type -> Type Source #

Show Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Genesis -> () Source #

type Rep Genesis Source # 
Instance details

Defined in Cardano.Analysis.API.Context

data PParams Source #

Partial PParams

Constructors

PParams 

Instances

Instances details
FromJSON PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: PParams -> Value #

toEncoding :: PParams -> Encoding #

toJSONList :: [PParams] -> Value #

toEncodingList :: [PParams] -> Encoding #

omitField :: PParams -> Bool #

Generic PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep PParams :: Type -> Type Source #

Show PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: PParams -> () Source #

Eq PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep PParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep PParams = D1 ('MetaData "PParams" "Cardano.Analysis.API.Context" "locli-1.34-inplace" 'False) (C1 ('MetaCons "PParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "maxTxSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word64) :*: S1 ('MetaSel ('Just "maxBlockBodySize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Word64)))

newtype Branch Source #

Constructors

Branch 

Fields

Instances

Instances details
FromJSON Branch Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Branch Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Branch -> Value #

toEncoding :: Branch -> Encoding #

toJSONList :: [Branch] -> Value #

toEncodingList :: [Branch] -> Encoding #

omitField :: Branch -> Bool #

Show Branch Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Branch Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Branch -> () Source #

Eq Branch Source # 
Instance details

Defined in Cardano.Analysis.API.Context

data PlutusParams Source #

Constructors

PlutusParams 

Fields

Instances

Instances details
FromJSON PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Generic PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep PlutusParams :: Type -> Type Source #

Show PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: PlutusParams -> () Source #

Eq PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep PlutusParams Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep PlutusParams = D1 ('MetaData "PlutusParams" "Cardano.Analysis.API.Context" "locli-1.34-inplace" 'False) (C1 ('MetaCons "PlutusParams" 'PrefixI 'True) (S1 ('MetaSel ('Just "ppType") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ppScript") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 Text)))

data GeneratorProfile Source #

Instances

Instances details
FromJSON GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Generic GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep GeneratorProfile :: Type -> Type Source #

Show GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: GeneratorProfile -> () Source #

Eq GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep GeneratorProfile Source # 
Instance details

Defined in Cardano.Analysis.API.Context

newtype Commit Source #

Constructors

Commit 

Fields

Instances

Instances details
FromJSON Commit Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Commit Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Commit -> Value #

toEncoding :: Commit -> Encoding #

toJSONList :: [Commit] -> Value #

toEncodingList :: [Commit] -> Encoding #

omitField :: Commit -> Bool #

Show Commit Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Commit Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Commit -> () Source #

Eq Commit Source # 
Instance details

Defined in Cardano.Analysis.API.Context

data ComponentInfo Source #

Constructors

ComponentInfo 

Instances

Instances details
FromJSON ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Generic ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep ComponentInfo :: Type -> Type Source #

Show ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: ComponentInfo -> () Source #

Eq ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep ComponentInfo Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep ComponentInfo = D1 ('MetaData "ComponentInfo" "Cardano.Analysis.API.Context" "locli-1.34-inplace" 'False) (C1 ('MetaCons "ComponentInfo" 'PrefixI 'True) ((S1 ('MetaSel ('Just "ciName") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Text) :*: S1 ('MetaSel ('Just "ciCommit") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Commit)) :*: (S1 ('MetaSel ('Just "ciBranch") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Branch)) :*: (S1 ('MetaSel ('Just "ciStatus") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 (Maybe Text)) :*: S1 ('MetaSel ('Just "ciVersion") 'NoSourceUnpackedness 'SourceStrict 'DecidedStrict) (Rec0 Version)))))

newtype Manifest Source #

Constructors

Manifest 

Instances

Instances details
FromJSON Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

ToJSON Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

toJSON :: Manifest -> Value #

toEncoding :: Manifest -> Encoding #

toJSONList :: [Manifest] -> Value #

toEncodingList :: [Manifest] -> Encoding #

omitField :: Manifest -> Bool #

Generic Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Associated Types

type Rep Manifest :: Type -> Type Source #

Show Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

NFData Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

Methods

rnf :: Manifest -> () Source #

Eq Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep Manifest Source # 
Instance details

Defined in Cardano.Analysis.API.Context

type Rep Manifest = D1 ('MetaData "Manifest" "Cardano.Analysis.API.Context" "locli-1.34-inplace" 'True) (C1 ('MetaCons "Manifest" 'PrefixI 'True) (S1 ('MetaSel ('Just "unManifest") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (Map Text ComponentInfo))))