Interface ITransaction

Interface defining the structure of a transaction.

interface ITransaction {
    gas: bigint;
    inputs: ITransactionInput[];
    lockTime: bigint;
    outputs: ITransactionOutput[];
    payload: string;
    subnetworkId: string;
    verboseData?: ITransactionVerboseData;
    version: number;
}

Properties

gas: bigint
lockTime: bigint
payload: string
subnetworkId: string

Optional verbose data provided by RPC

version: number