public override bool Equals(object obj)
 {
     // All transactions
     return(obj is WalletTransaction other && other.ID == ID && (ID != 0L ||
                                                                 JournalEntries.Equals(other.JournalEntries)));
 }