You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The new design allows users to filter and search transactions. See the design:
Sent + Received
Straightforward for the filtering, nothing to do for the search. We have all metadata needed.
Memos
Filtering
How to find all transactions that contains a textMemo? We have a memoCount available but that could be any Memo, not necessarily the text one. So when a user opens a detail for filtered transactions, there might be a confusion, no text memo is presented for a user.
Searching
We don't fetch memos for all transactions for efficiency reasons, we rather fetch memo od demand, at the moment a user taps on a transaction and a detail is presented. This is making a challenge for us to search in memos. Ideas how to resolve it efficiently?
Notes
Brand new feature and a user data, nothing that is already available or established. A user can write a short note and save it for the transaction. We need to figure out where to store, how to store and protect it (encryption) in a way that we can easily filter and search.
Bookmarks
Another brand new feature, a user can mark a transaction as a favourite one (bookmark). Nothing to search here but filters are designed to show only bookmarked transactions. We think this data should be part of the Notes data source.
Read/Unread memo's flag
We will need to show an icon on a transaction with the memo as unread transaction. Once this transaction opens a detail, the unread mark should never be present again. That means we need to implement a flag for the transactions. It will very likely be an array of transaction IDs that are considered to be read.
The text was updated successfully, but these errors were encountered:
LukasKorba
changed the title
Filter and Search Feature
New Features for the Transaction History
Jan 23, 2025
New features for the transaction history
The new design allows users to

filter
andsearch
transactions. See the design:Sent + Received
Straightforward for the filtering, nothing to do for the search. We have all metadata needed.
Memos
Filtering
How to find all transactions that contains a
textMemo
? We have amemoCount
available but that could be any Memo, not necessarily the text one. So when a user opens a detail for filtered transactions, there might be a confusion, no text memo is presented for a user.Searching
We don't fetch memos for all transactions for efficiency reasons, we rather fetch memo od demand, at the moment a user taps on a transaction and a detail is presented. This is making a challenge for us to search in memos. Ideas how to resolve it efficiently?
Notes
Brand new feature and a user data, nothing that is already available or established. A user can write a short note and save it for the transaction. We need to figure out where to store, how to store and protect it (encryption) in a way that we can easily filter and search.
Bookmarks
Another brand new feature, a user can mark a transaction as a favourite one (bookmark). Nothing to search here but filters are designed to show only bookmarked transactions. We think this data should be part of the Notes data source.
Read/Unread memo's flag
We will need to show an icon on a transaction with the memo as unread transaction. Once this transaction opens a detail, the unread mark should never be present again. That means we need to implement a flag for the transactions. It will very likely be an array of transaction IDs that are considered to be read.
The text was updated successfully, but these errors were encountered: