maidsafe / safe_network

Autonomi combines the spare capacity of everyday devices to form a new, autonomous, data and communications layer of the Internet
http://autonomi.com
76 stars 48 forks source link

feat(wallet): support for multiple wallets in the client #1944

Open mickvandijke opened 3 months ago

mickvandijke commented 3 months ago

It would be nice to be able to store and switch between multiple wallets using the safe client.

Perhaps the safe/client/ folder structure should be changed from:

..client_files
wallet/
   ..wallet_files
..

to:

..client_files
wallets/
   WALLET_PUB_KEY/
      ..wallet_files
..

After reading https://github.com/maidsafe/safe_network/issues/1752, we could perhaps even go further and change it to also support different networks:

..client_files
wallets/
   WALLET_PUB_KEY/
      NETWORK/
         ..wallet_files
..