hydra-plutus
Safe HaskellSafe-Inferred
LanguageGHC2021

Hydra.Contract

Description

Things related to the Hydra smart contracts / script validators.

Synopsis

Documentation

data HydraScriptCatalogue Source #

Information about relevant Hydra scripts.

Constructors

HydraScriptCatalogue 

Fields

Instances

Instances details
ToJSON HydraScriptCatalogue Source # 
Instance details

Defined in Hydra.Contract

Generic HydraScriptCatalogue Source # 
Instance details

Defined in Hydra.Contract

Associated Types

type Rep HydraScriptCatalogue :: Type -> Type Source #

Show HydraScriptCatalogue Source # 
Instance details

Defined in Hydra.Contract

Eq HydraScriptCatalogue Source # 
Instance details

Defined in Hydra.Contract

type Rep HydraScriptCatalogue Source # 
Instance details

Defined in Hydra.Contract

type Rep HydraScriptCatalogue = D1 ('MetaData "HydraScriptCatalogue" "Hydra.Contract" "hydra-plutus-2.3.0-GZuRkjMlaaiDs5DtXvwJLz" 'False) (C1 ('MetaCons "HydraScriptCatalogue" 'PrefixI 'True) (((S1 ('MetaSel ('Just "mintingScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash) :*: S1 ('MetaSel ('Just "mintingScriptSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "headScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash) :*: S1 ('MetaSel ('Just "headScriptSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int))) :*: ((S1 ('MetaSel ('Just "depositScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash) :*: S1 ('MetaSel ('Just "depositScriptSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)) :*: (S1 ('MetaSel ('Just "crsScriptHash") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ScriptHash) :*: S1 ('MetaSel ('Just "crsScriptSize") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Int)))))

hydraScriptCatalogue :: HydraScriptCatalogue Source #

Gather HydraScriptCatalogue from the current Hydra scripts. This is useful to determine changes in between version of 'hydra-plutus'.