Returns a deep copy of the instance.
A new TxOut instance that is a deep copy of this instance.
Returns the amount of the transaction output.
The amount of the transaction output as bigint.
Returns the blinding key associated with the transaction output.
The blinding key associated with the transaction output.
Returns the destination SubAddr of the transaction output.
The destination SubAddr of the transaction output.
Returns the memo of the transaction output.
The memo of the transaction output.
Returns the minimum stake required for the transaction output.
The minimum stake required for the transaction output as bigint.
Returns whether the fee is subtracted from the amount of the transaction output.
true if the fee is subtracted from the amount, false otherwise.
Returns the token ID associated with the transaction output.
The token ID associated with the transaction output.
Serializes the instance to a hexadecimal string.
A hexadecimal string representation of the instance.
Returns the size of the underlying C++ object.
The size of the underlying C++ object in bytes.
Returns a string representation of the instance.
A string representation of the instance.
Returnsthe underlying C++ object.
The underlying C++ object.
StaticdeserializeStaticfromConstucts a new instance using the provided object.
The object to use for the new instance.
A new instance of the class.
StaticfromConstructs a new instance using the provided object and size.
The object to use for the new instance.
The size of the object.
A new instance of the class.
StaticgenerateConstructs a new TxOut instance.
The destination SubAddr of the output.
The amount of the output.
The memo of the output.
OptionaltokenId: TokenIdThe token ID associated with the output (optional).
The type of the output (default is TxOutputType.Normal).
The minimum stake for the output (default is 0).
Whether to subtract the fee from the amount (default is false).
OptionalblindingKey: ScalarAn optional blinding key for the output.
A new TxOut instance.
Represents a transaction output used to construct a CTxOut in a confidential transaction.
Examples: