Returns the transaction ID of the previous output being spent.
The transaction ID of the previous output.
Returns the index of the previous output being spent.
The index of the previous output.
Returns the sequence number of the input.
The sequence number.
Returns the underlying C++ object, transferring ownership from this instance to the caller.
The underlying object of the instance.
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.
Static
deserializeStatic
fromConstucts a new instance using the provided object.
The object to use for the new instance.
A new instance of the class.
Static
fromConstructs 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.
Represents a transaction input in a constructed confidential transaction. Also known as
CTxIn
on the C++ side.For code examples, see the
ctx.py
class documentation.