TxOutput
Represents a transaction output.
Associated functions
from_data
TxOutput::from_data(data: Data) -> TxOutput
new
Construct a TxOutput
instance.
TxOutput::new(
address: Address,
value: Value,
datum: OutputDatum
) -> TxOutput
Getters
address
Returns the Address
at which the TxOutput
is located.
tx_output.address -> Address
value
Returns the Value
locked in the TxOutput
.
tx_output.value -> Value
datum
Returns the datum of the TxOutput
as an OutputDatum
.
tx_output.datum -> OutputDatum
ref_script_hash
Returns the ScriptHash
of the optional reference script attached to the TxOutput
.
tx_output.ref_script_hash -> Option[ScriptHash]
Operators
==
TxOutput == TxOutput -> Bool
!=
TxOutput != TxOutput -> Bool
Methods
serialize
tx_output.serialize() -> ByteArray