Closed levoncrypto closed 2 months ago
The recent updates improve the wallet recovery process by allowing users to specify their wallet's birth date through the user interface. New UI components were added to the notifymnemonic
and recover
forms, alongside backend enhancements for date management, enhancing clarity and streamlining the wallet restoration experience.
Files | Change Summary |
---|---|
src/qt/forms/notifymnemonic.ui , src/qt/forms/recover.ui |
Added UI elements for wallet birth date selection and restructured layouts for better clarity and accessibility. |
src/qt/recover.cpp |
Updated methods to manage date input state and integrated date handling within recovery logic. |
src/wallet/wallet.cpp , src/wallet/wallet.h |
Introduced parseDate function and GetBlockByDate method to retrieve block information based on specified dates. |
sequenceDiagram
participant User
participant UI
participant Wallet
User->>UI: Selects "Enable Date Selection"
UI->>UI: Enable date input field
User->>UI: Inputs wallet birth date
UI->>Wallet: Passes date for recovery
Wallet->>Wallet: Retrieves block by date
Wallet->>UI: Displays recovery information
π° In the meadow, bright and wide,
A new date widget joins the ride.
With clicks and taps, the process flows,
To restore the wallet, everyone knows!
So hop along, dear friends of mine,
For recovery's sweetβour wallets will shine! β¨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Πdded functionality that allows users to specify the creation date of their wallet during the recovery process for a more optimal wallet scan. Additionally, when creating a new wallet, the creation date will be displayed so that users can save it for future reference.