ytxp-sdk-0.2.1: Provides off-chain and on-chain interoperability tools for YTxP pattern implementations
Safe HaskellSafe-Inferred
LanguageHaskell2010

Cardano.YTxP.SDK.SdkParameters

Description

 
Synopsis

Documentation

data SdkParameters Source #

Parameters available during compilation (therefore not containing any script hashes).

Constructors

SdkParameters 

Fields

Instances

Instances details
FromJSON SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

parseJSON :: Value -> Parser SdkParameters

parseJSONList :: Value -> Parser [SdkParameters]

omittedField :: Maybe SdkParameters

ToJSON SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Generic SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Associated Types

type Rep SdkParameters :: Type -> Type Source #

Show SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Eq SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Pretty SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

pretty :: SdkParameters -> Doc ann

prettyList :: [SdkParameters] -> Doc ann

type Rep SdkParameters Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

type Rep SdkParameters = D1 ('MetaData "SdkParameters" "Cardano.YTxP.SDK.SdkParameters" "ytxp-sdk-0.2.1-2tCqFMnGsye8cuQPc6eF12" 'False) (C1 ('MetaCons "SdkParameters" 'PrefixI 'True) (S1 ('MetaSel ('Just "validatorsNonceList") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 [Natural]) :*: S1 ('MetaSel ('Just "authorisedScriptsSTCS") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedLazy) (Rec0 AuthorisedScriptsSTCS)))

newtype AuthorisedScriptsSTCS Source #

Semantic newtype for the YieldList state thread currency symbol

Constructors

AuthorisedScriptsSTCS CurrencySymbol 

Instances

Instances details
FromJSON AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

ToJSON AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Show AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Eq AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

FromData AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

ToData AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

toBuiltinData :: AuthorisedScriptsSTCS -> BuiltinData

UnsafeFromData AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Pretty AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

pretty :: AuthorisedScriptsSTCS -> Doc ann

prettyList :: [AuthorisedScriptsSTCS] -> Doc ann

Lift DefaultUni AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

lift :: AuthorisedScriptsSTCS -> RTCompile DefaultUni fun (Term TyName Name DefaultUni fun ())

Typeable DefaultUni AuthorisedScriptsSTCS Source # 
Instance details

Defined in Cardano.YTxP.SDK.SdkParameters

Methods

typeRep :: Proxy AuthorisedScriptsSTCS -> RTCompile DefaultUni fun (Type TyName DefaultUni ())