Create a Transaction.
The transaction from the API
Optional
client: TipccClientAn instance of Amount for this transaction
The chat (guild) id where this transaction took place
The client that instantiated this transaction
The Date when this transaction was created
An instance of Amount for the fee of this transaction
The transaction id
The id of the recipient
The id of the sender
The service in which this transaction took place
The subchat (channel) id where this transaction took place
The type of transaction
A class for storing an API transaction.