cardano-cli
Safe HaskellNone
LanguageHaskell2010

Cardano.CLI.EraBased.Script.Type

Synopsis

Documentation

data AnyPlutusScript where Source #

Constructors

AnyPlutusScript :: forall lang. IsPlutusScriptLanguage lang => PlutusScriptVersion lang -> PlutusScript lang -> AnyPlutusScript 

New experimental api

data ScriptRequirements (witnessable :: WitnessableItem) where Source #

Encapsulates the requirements for a simple or plutus script being read from disk.

Constructors

OnDiskSimpleScript :: forall (witnessable :: WitnessableItem). File ScriptInAnyLang 'In -> ScriptRequirements witnessable 
OnDiskPlutusScript :: forall (witnessable :: WitnessableItem). OnDiskPlutusScriptCliArgs witnessable -> ScriptRequirements witnessable 
PlutusReferenceScript :: forall (witnessable :: WitnessableItem). PlutusRefScriptCliArgs witnessable -> ScriptRequirements witnessable 
SimpleReferenceScript :: forall (witnessable :: WitnessableItem). SimpleRefScriptCliArgs witnessable -> ScriptRequirements witnessable 

Instances

Instances details
Show (ScriptRequirements 'CertItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (ScriptRequirements 'MintItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (ScriptRequirements 'ProposalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (ScriptRequirements 'TxInItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (ScriptRequirements 'VoterItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (ScriptRequirements 'WithdrawalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

data OnDiskPlutusScriptCliArgs (witnessable :: WitnessableItem) where Source #

Constructors

OnDiskPlutusScriptCliArgs 

Fields

Instances

Instances details
Show (OnDiskPlutusScriptCliArgs 'CertItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (OnDiskPlutusScriptCliArgs 'MintItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (OnDiskPlutusScriptCliArgs 'ProposalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (OnDiskPlutusScriptCliArgs 'TxInItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (OnDiskPlutusScriptCliArgs 'VoterItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (OnDiskPlutusScriptCliArgs 'WithdrawalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

data PlutusRefScriptCliArgs (witnessable :: WitnessableItem) where Source #

Constructors

PlutusRefScriptCliArgs 

Fields

Instances

Instances details
Show (PlutusRefScriptCliArgs 'CertItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (PlutusRefScriptCliArgs 'MintItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (PlutusRefScriptCliArgs 'ProposalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (PlutusRefScriptCliArgs 'TxInItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (PlutusRefScriptCliArgs 'VoterItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (PlutusRefScriptCliArgs 'WithdrawalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

data NoPolicyId Source #

Constructors

NoPolicyId 

Instances

Instances details
Show NoPolicyId Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

data SimpleRefScriptCliArgs (witnessable :: WitnessableItem) where Source #

Constructors

SimpleRefScriptArgs :: forall (witnessable :: WitnessableItem). TxIn -> MintPolicyId witnessable -> SimpleRefScriptCliArgs witnessable 

Instances

Instances details
Show (SimpleRefScriptCliArgs 'CertItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (SimpleRefScriptCliArgs 'MintItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (SimpleRefScriptCliArgs 'ProposalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (SimpleRefScriptCliArgs 'TxInItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (SimpleRefScriptCliArgs 'VoterItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Show (SimpleRefScriptCliArgs 'WithdrawalItem) Source # 
Instance details

Defined in Cardano.CLI.EraBased.Script.Type

Errors