TransactionParts(id: SecureHash, inputs: List<StateRef>, timestamp: Timestamp?)
The minimum amount of information needed to notarise a transaction. Note that this does not include any sensitive transaction details.