mirror of
https://github.com/dashpay/dash.git
synced 2024-12-26 12:32:48 +01:00
1.5 KiB
1.5 KiB
Wallet Tool Enhancements
This release introduces several improvements and new features to the dash-wallet
tool, making it more versatile and user-friendly for managing Dash wallets.
Wallet Version Bump
Wallets created with the dash-wallet
tool will now utilize the FEATURE_LATEST
version of wallet which is the HD (Hierarchical Deterministic) wallets with HD chain inside.
New functionality
- new command line argument
-descriptors
to enable experimental support of Descriptor wallets. It lets users to create descriptor wallets directly from the command line. This change aims to align the command-line interface with thecreatewallet
RPC, promoting the use of descriptor wallets which offer a more robust and flexible way to manage wallet addresses and keys. - new command line argument
-usehd
which let to create non-Hierarchical Deterministic (non-HD) wallets with thewallettool
for compatibility reasons since default version is bumped to HD version - new commands
dump
andcreatefromdump
have been added, enhancing the wallet's storage migration capabilities. Thedump
command allows for exporting every key-value pair from the wallet as comma-separated hex values, facilitating a storage agnostic dump. Meanwhile, thecreatefromdump
command enables the creation of a new wallet file using the records specified in a dump file. These commands are similar to BDB'sdb_dump
anddb_load
tools and are crucial for manual wallet file construction for testing or migration purposes.