Saved Transaction
@Serializable
The transaction to save to storage
Parameters
id
The id of the transaction
date
The date of the transaction as unix epoch time
has External Purchase Controller
Whether the transaction has an external purchase controller
is External
Whether the transaction is external