hydra-node-0.22.0: The Hydra node
Safe HaskellSafe-Inferred
LanguageGHC2021

Hydra.Node.Environment

Synopsis

Documentation

data Environment Source #

Constructors

Environment 

Fields

Instances

Instances details
Arbitrary Environment Source # 
Instance details

Defined in Hydra.Node.Environment

Generic Environment Source # 
Instance details

Defined in Hydra.Node.Environment

Associated Types

type Rep Environment :: Type -> Type Source #

Show Environment Source # 
Instance details

Defined in Hydra.Node.Environment

Eq Environment Source # 
Instance details

Defined in Hydra.Node.Environment

HasParty Environment Source # 
Instance details

Defined in Hydra.Node.Environment

Methods

getParty :: Environment -> Party

type Rep Environment Source # 
Instance details

Defined in Hydra.Node.Environment

type Rep Environment = D1 ('MetaData "Environment" "Hydra.Node.Environment" "hydra-node-0.22.0-3RX9tiIC3LXIH8z0ykSV06" 'False) (C1 ('MetaCons "Environment" 'PrefixI 'True) ((S1 ('MetaSel ('Just "party") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Party) :*: (S1 ('MetaSel ('Just "signingKey") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 (SigningKey HydraKey)) :*: S1 ('MetaSel ('Just "otherParties") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Party]))) :*: ((S1 ('MetaSel ('Just "participants") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [OnChainId]) :*: S1 ('MetaSel ('Just "contestationPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 ContestationPeriod)) :*: (S1 ('MetaSel ('Just "depositPeriod") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 DepositPeriod) :*: S1 ('MetaSel ('Just "configuredPeers") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 Text)))))

mkHeadParameters :: Environment -> HeadParameters Source #

Make HeadParameters that are consistent with the given Environment.