TransactionBase

Interface
Base interface for all Transactions.
export interface TransactionBase { 
  readonly hash: Hash256; 
  readonly type: TransactionType; 
  readonly attributes: Attribute[]; 
  readonly outputs: Output[]; 
  readonly inputs: Input[]; 
  readonly references: Output[]; 
  readonly unspentOutputs: Output[]; 
  readonly [OpaqueTagSymbol0]: unique symbol; 
} 

Properties

type
Type of the Transaction.
attributes
Attributes attached to the Transaction.
outputs
Outputs of the Transaction.
inputs
Inputs of the Transaction.
references
Corresponding Outputs for the Inputs of the Transaction.
unspentOutputs
Outputs which have not been spent.