plutus-tx-1.38.0.0: Libraries for Plutus Tx and its prelude
Safe HaskellSafe-Inferred
LanguageHaskell2010

PlutusTx.Blueprint.Argument

Synopsis

Documentation

data ArgumentBlueprint (referencedTypes ∷ [Type]) Source #

Blueprint that defines a validator's runtime argument: datum or redeemer.

Constructors

MkArgumentBlueprint 

Fields

Instances

Instances details
ToJSON (ArgumentBlueprint referencedTypes) Source # 
Instance details

Defined in PlutusTx.Blueprint.Argument

Methods

toJSONArgumentBlueprint referencedTypes → Value Source #

toEncodingArgumentBlueprint referencedTypes → Encoding Source #

toJSONList ∷ [ArgumentBlueprint referencedTypes] → Value Source #

toEncodingList ∷ [ArgumentBlueprint referencedTypes] → Encoding Source #

omitFieldArgumentBlueprint referencedTypes → Bool Source #

Show (ArgumentBlueprint referencedTypes) Source # 
Instance details

Defined in PlutusTx.Blueprint.Argument

Methods

showsPrecIntArgumentBlueprint referencedTypes → ShowS Source #

showArgumentBlueprint referencedTypes → String Source #

showList ∷ [ArgumentBlueprint referencedTypes] → ShowS Source #

Eq (ArgumentBlueprint referencedTypes) Source # 
Instance details

Defined in PlutusTx.Blueprint.Argument

Methods

(==)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

(/=)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

Ord (ArgumentBlueprint referencedTypes) Source # 
Instance details

Defined in PlutusTx.Blueprint.Argument

Methods

compareArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Ordering Source #

(<)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

(<=)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

(>)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

(>=)ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → Bool Source #

maxArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes Source #

minArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes Source #