TransactionMetaData

public struct TransactionMetaData
extension TransactionMetaData: CustomStringConvertible
extension TransactionMetaData: Equatable
extension TransactionMetaData: Hashable

TransactionMetaData is data which is or can be attatched to an Transaction.

It consists of date, payee, narration as well as a flag and tags.