Skip to content

Transaction details#281

Draft
Sosthene00 wants to merge 26 commits intodevfrom
transaction_details
Draft

Transaction details#281
Sosthene00 wants to merge 26 commits intodevfrom
transaction_details

Conversation

@Sosthene00
Copy link
Collaborator

Improve UX by displaying more information about transactions in history:

  • Home screen shows 3 latest transactions, and can be expanded to display whole history on screen
  • Dedicated screen for details about each transaction
  • Integration with Contact features: history display contacts when possible, including circle avatar, and user can create a new contact from a past transaction

@Sosthene00 Sosthene00 force-pushed the transaction_details branch 4 times, most recently from 79ca2b4 to 715dde3 Compare February 11, 2026 22:15
@Sosthene00 Sosthene00 force-pushed the transaction_details branch 4 times, most recently from bcfcd17 to 57924d4 Compare February 27, 2026 14:57
Hardcode a default `DateTime` for all network, 1st June of 2025 for now.
* `getBlockForHash`: needed to retrieve the timestamp of a block
* `getBlockHashForHeight`: retrieve the block hash from its height
* `getBlockFromTimestamp`: used to get the height of the closest block from a timestamp
Add `toSeconds()` method to `DateTime` and a `toDate()` method to `int`
Birthday becomes a DateTime (stored as unix timestamp) instead of a block height integer. Includes migration logic for existing wallets that still have a block height stored.
* add a ticker box on Seed Phrase Recovery screen
* if ticked open birthday picker
* if user does'nt provice a birthday set network default
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant