-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Brave Wallet Transaction Activity UI
Josh Leonard edited this page May 26, 2023
·
2 revisions
- Display an aggregated view of all transactions (Txs) across networks and addresses
- Provide filters to show a subset of wallet history
- Accounts: filter list to only show activity from the selected account
- Networks: filter list to show activity from the selected network
- Provide a search-box to filter the listed Txs to items that match the search term
For a transaction/activity to appear within this page, all of the following MUST be true:
- The Tx must have been initiated from the current Profile's Brave Wallet
- The network filter must be set to either:
- the same value as the Tx's network (Ethereum, if the Tx occurred on Ethereum main-net)
- "All Networks"
- The transaction must not have been rejected by the user
The following activity data is checked against the provided search-field value for filtering:
- Sent/Received/Swapped asset ticker/symbol (ie. ETH)
- Sent/Received/Swapped asset contract address (ie. 0x.....)
- Sent/Received/Swapped asset name (ie. Ethereum)
- Sender/Receiver address (ie. 0x.....)
- Sender/Receiver address labels (ex. "Primary EVM Account")
- "Intent" label (ie. SEND, RECEIVE, SWAP)
- Transaction hash (ie. 0x.....)
- Transaction approval target address (ie. 0x.....)
- Transaction origin info (ie. uniswap.org)
- We can only store the last 10 confirmed transactions and last 10 rejected transactions per chainId