cardano-api:internal
Safe HaskellNone
LanguageHaskell2010

Cardano.Api.Governance.Metadata.Validation

Documentation

data family Authors cip Source #

data family Body cip Source #

Instances

Instances details
FromJSON (Body CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

Methods

parseJSON :: Value -> Parser (Body CIP119) #

parseJSONList :: Value -> Parser [Body CIP119] #

omittedField :: Maybe (Body CIP119) #

FromJSON (Body CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

Methods

parseJSON :: Value -> Parser (Body CIP108) #

parseJSONList :: Value -> Parser [Body CIP108] #

omittedField :: Maybe (Body CIP108) #

Generic (Body CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

Associated Types

type Rep (Body CIP119) 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

type Rep (Body CIP119)
Generic (Body CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

Associated Types

type Rep (Body CIP108) 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (Body CIP108)
Show (Body CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

Show (Body CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

data Body CIP119 Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

data Body CIP108 Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (Body CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

type Rep (Body CIP119)
type Rep (Body CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (Body CIP108)

data family HashAlgorithm cip Source #

Instances

Instances details
FromJSON (HashAlgorithm CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

FromJSON (HashAlgorithm CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

Generic (HashAlgorithm CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

Associated Types

type Rep (HashAlgorithm CIP119) 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

type Rep (HashAlgorithm CIP119) = D1 ('MetaData "HashAlgorithm" "Cardano.Api.Governance.Metadata.DrepRegistration" "cardano-api-10.6.0.0-inplace-internal" 'False) (C1 ('MetaCons "Blake2b256" 'PrefixI 'False) (U1 :: Type -> Type))
Generic (HashAlgorithm CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

Associated Types

type Rep (HashAlgorithm CIP108) 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (HashAlgorithm CIP108) = D1 ('MetaData "HashAlgorithm" "Cardano.Api.Governance.Metadata.GovAction" "cardano-api-10.6.0.0-inplace-internal" 'False) (C1 ('MetaCons "Blake2b256" 'PrefixI 'False) (U1 :: Type -> Type))
Show (HashAlgorithm CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

Show (HashAlgorithm CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

data HashAlgorithm CIP119 Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

data HashAlgorithm CIP108 Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (HashAlgorithm CIP119) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.DrepRegistration

type Rep (HashAlgorithm CIP119) = D1 ('MetaData "HashAlgorithm" "Cardano.Api.Governance.Metadata.DrepRegistration" "cardano-api-10.6.0.0-inplace-internal" 'False) (C1 ('MetaCons "Blake2b256" 'PrefixI 'False) (U1 :: Type -> Type))
type Rep (HashAlgorithm CIP108) Source # 
Instance details

Defined in Cardano.Api.Governance.Metadata.GovAction

type Rep (HashAlgorithm CIP108) = D1 ('MetaData "HashAlgorithm" "Cardano.Api.Governance.Metadata.GovAction" "cardano-api-10.6.0.0-inplace-internal" 'False) (C1 ('MetaCons "Blake2b256" 'PrefixI 'False) (U1 :: Type -> Type))