Skip to content

RpcOptionalTransactionInput (TypedDict)

Bases: TypedDict

Represents a transaction input with optional fields based on verbosity level.

ATTRIBUTE DESCRIPTION
previousOutpoint

The outpoint being spent. Level: High.

TYPE: RpcOptionalTransactionOutpoint | None

signatureScript

The signature script (hex encoded). Level: Low.

TYPE: str | None

sequence

The sequence number. Level: High.

TYPE: int | None

sigOpCount

The signature operation count. Level: High.

TYPE: int | None

verboseData

Additional verbose data for this input.

TYPE: RpcOptionalTransactionInputVerboseData | None

previousOutpoint instance-attribute

previousOutpoint: RpcOptionalTransactionOutpoint | None

sequence instance-attribute

sequence: int | None

sigOpCount instance-attribute

sigOpCount: int | None

signatureScript instance-attribute

signatureScript: str | None

verboseData instance-attribute