atlas-cardano-0.6.3: Application backend for Plutus smart contracts on Cardano
Copyright(c) 2023 GYELD GMBH
LicenseApache 2.0
Maintainer[email protected]
Stabilitydevelop
Safe HaskellSafe-Inferred
LanguageGHC2021

GeniusYield.Types.TxOut

Description

 
Synopsis

Documentation

data GYTxOut (v ∷ PlutusVersion) #

Transaction output.

The parameter v indicates the minimum version of scripts allowed as inputs in the transaction.

Constructors

GYTxOut 

Fields

Instances

Instances details
Show (GYTxOut v) # 
Instance details

Defined in GeniusYield.Types.TxOut

Methods

showsPrecIntGYTxOut v → ShowS #

showGYTxOut v → String #

showList ∷ [GYTxOut v] → ShowS #

Eq (GYTxOut v) # 
Instance details

Defined in GeniusYield.Types.TxOut

Methods

(==)GYTxOut v → GYTxOut v → Bool #

(/=)GYTxOut v → GYTxOut v → Bool #

gyTxOutDatumLTraversal (GYTxOut v) (GYTxOut u) (GYTxOutUseInlineDatum v) (GYTxOutUseInlineDatum u) #

Whether to use inline datum in this transaction output

mkGYTxOutGYAddressGYValueGYDatumGYTxOut v #

The most common variant: create a GYTxOut from address, value and datum

mkGYTxOutNoDatumGYAddressGYValueGYTxOut v #

Same as mkGYTxOut but without a datum.