plutus-tx-1.70.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

toJSON ∷ ArgumentBlueprint referencedTypes → Value Source #

toEncoding ∷ ArgumentBlueprint referencedTypes → Encoding Source #

toJSONList ∷ [ArgumentBlueprint referencedTypes] → Value Source #

toEncodingList ∷ [ArgumentBlueprint referencedTypes] → Encoding Source #

omitField ∷ ArgumentBlueprint referencedTypes → Bool Source #

Show (ArgumentBlueprint referencedTypes) Source # 
Instance details

Defined in PlutusTx.Blueprint.Argument

Methods

showsPrec ∷ Int → ArgumentBlueprint referencedTypes → ShowS Source #

show ∷ ArgumentBlueprint 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

compare ∷ ArgumentBlueprint 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 #

max ∷ ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes Source #

min ∷ ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes → ArgumentBlueprint referencedTypes Source #