Attributes
- Companion
- trait
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
TransactionOutput.type
Members list
Type members
Classlikes
Babbage-era transaction output format with extended features
Babbage-era transaction output format with extended features
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TransactionOutputclass Objecttrait Matchableclass AnyShow all
Shelley-era transaction output format
Shelley-era transaction output format
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait TransactionOutputclass Objecttrait Matchableclass AnyShow all
CBOR decoder for TransactionOutput
CBOR decoder for TransactionOutput
Attributes
- Supertypes
- Self type
CBOR encoder for TransactionOutput
CBOR encoder for TransactionOutput
Attributes
- Supertypes
- Self type
Pretty prints TransactionOutput with address, value, and datum info
Pretty prints TransactionOutput with address, value, and datum info
Attributes
- Supertypes
- Self type
Inherited and Abstract types
The names of the product elements
The names of the product elements
Attributes
- Inherited from:
- Mirror
The name of the type
The name of the type
Attributes
- Inherited from:
- Mirror
Value members
Concrete methods
Creates a Shelley-era transaction output with the specified address and value.
Creates a Shelley-era transaction output with the specified address and value.
Value parameters
- address
-
the destination address for this output
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Shelley transaction output with no datum hash
Creates a Shelley-era transaction output with the specified address, value, and optional datum hash.
Creates a Shelley-era transaction output with the specified address, value, and optional datum hash.
Value parameters
- address
-
the destination address for this output
- datumHash
-
datum hash associated with this output
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Shelley transaction output
Creates a Babbage-era transaction output with the specified address, value, and optional datum.
Creates a Babbage-era transaction output with the specified address, value, and optional datum.
Value parameters
- address
-
the destination address for this output
- datumOption
-
datum associated with this output
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Babbage transaction output with no script reference
Creates a Babbage-era transaction output with an inline datum.
Creates a Babbage-era transaction output with an inline datum.
This is a convenience method equivalent to using DatumOption.Inline(inlineDatum).
Value parameters
- address
-
the destination address for this output
- inlineDatum
-
the datum to embed inline in this output
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Babbage transaction output with the inline datum
Creates a Babbage-era transaction output with all optional parameters.
Creates a Babbage-era transaction output with all optional parameters.
Value parameters
- address
-
the destination address for this output
- datumOption
-
optional datum associated with this output
- scriptRef
-
optional script reference
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Babbage transaction output
Deprecated methods
Creates a Babbage-era transaction output with the specified address, value, and optional datum.
Creates a Babbage-era transaction output with the specified address, value, and optional datum.
Value parameters
- address
-
the destination address for this output
- datumOption
-
optional datum associated with this output
- value
-
the value (ADA and native tokens) contained in this output
Attributes
- Returns
-
a new Babbage transaction output with no script reference
- Deprecated
-
[Since version 0.14.2]use apply(address, value, datumOption: DatumOption) or apply(address, value, inlineDatum: Data)
Concrete fields
Givens
Givens
CBOR decoder for TransactionOutput
CBOR decoder for TransactionOutput
Attributes
CBOR encoder for TransactionOutput
CBOR encoder for TransactionOutput
Attributes
Pretty prints TransactionOutput with address, value, and datum info
Pretty prints TransactionOutput with address, value, and datum info
Attributes
Extensions
Extensions
Check if output has a datum with the specified hash
Check if output has a datum with the specified hash