Qt GUI Feature Request: Load wallet file #7675

issue kristovatlas openend this issue on March 13, 2016
  1. kristovatlas commented at 6:33 pm on March 13, 2016: none

    I would like there to be a an option in the File menu of Bitcoin-Qt to load a previously exported wallet.dat file. Selecting this option would present the user with a file selection dialog. Once the user selects the file, the wallet should be reloaded with the new wallet to ensure that no previous network connections are reused, for privacy reasons.

    This would facilitate much easier switching between wallets. As Bitcoin-Qt has no hierarchical account support, this would help users better segregate funds for their multiple online identities without a lot of accounting and Coin Control use.

  2. kristovatlas commented at 6:33 pm on March 13, 2016: none
    Tagging @gmaxwell as this is something we’ve talked about before.
  3. jonasschnelli added the label GUI on Mar 14, 2016
  4. jonasschnelli added the label Wallet on Mar 14, 2016
  5. laanwj commented at 9:21 am on March 14, 2016: member
    I think it would be better to implement “Using multiple wallet files with bitcoind #3113” instead (and then being able to load/unload wallets at run time)
  6. laanwj commented at 9:29 am on March 31, 2016: member

    The easy way to do this - without implementing full multi-wallet support at runtime - would be to check if there are multiple wallets in the data directory at start-up. If there are, show a selection menu. Then start with the selected wallet as if passing the following option:

    0  -wallet=<file>
    1       Specify wallet file (within data directory) (default: wallet.dat)
    

    Restarting the client would also do “ensure that no previous network connections are reused”.

    To make client restart fast, skip the block check (e.g. -checklevel=0).

  7. laanwj added the label Privacy on Mar 31, 2016
  8. luke-jr commented at 6:04 am on September 10, 2016: member
    It’s actually easier to do multiwallet than hot-load/unload (see #8694). Additionally, you really want to have all the wallets loaded all the time to avoid rescanning…
  9. Sjors commented at 4:06 pm on March 16, 2018: member
    The latest multiwallet action is at #11383 & #12610. Dynamic wallet loading WIP at #10740.
  10. promag commented at 4:12 pm on March 16, 2018: member
    Also related #11687.
  11. fanquake commented at 3:16 am on February 23, 2019: member
    Going to close this now that #15153 has been merged. The remaining wallet load/unload progress is likely better tracked in #13059 or https://github.com/bitcoin/bitcoin/projects/2.
  12. fanquake closed this on Feb 23, 2019

  13. fanquake moved this from the "Issues" to the "Done" column in a project

  14. MarcoFalke locked this on Dec 16, 2021

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-21 15:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me