Closed stephend9 closed 6 months ago
There's an option for this already: Settings -> Network & Connection -> Data Directory.
hsd_data
to the new locationEx:
~/.config/Bob/hsd_data
/mnt/vol/hsd_data
,/mnt/vol/hsd_data
has the same wallet
, chain
, blocks
, etc.P.S. This will move blockchain data to another location, but Bob settings (like preferences and watching list) will still stay where it is currently. But that's not an issue since it takes up negligible space.
Thanks so much for pointing this out. Sorry, I guess I missed it somehow. I'll give this a try and report back.
Okay, so I tried changing the location setting and at first I wasn't able to (while the blockchain was still downloading, perhaps there should be a way to do this pre-download). I thought it was because the blockchain was still synchronizing, so I deleted all my computer backups to free up HDD space and finally made enough room to download the entire blockchain.
Once the chain download was done I changed the setting you told me about to reference the new hsd_data folder that I created on the external drive. exited Bob, copied the entire hsd_data folder to my external drive,Then I renamed the old hsd_data folder that was created automatically when I first ran Bob Wallet, and re-lauched the app.
Instead of referencing the new location on the external drive, Bob simply created a new hsd_data in the old default location and started re-synchronizing the blockchain from scratch.
I've been working on this issue for many hours, on multiple days and attempts and I'd really like to get this solved. How can I get Bob to recognize the new external drive location of the data???
Is there any other debugging information I can help provide? Thanks for your help in troubleshooting this issue 🙏
Edit/Update. Sorry, user error (I renamed the hsd_data folder on the external drive to 'hsd_data (old)', instead of the one I meant to do on the internal HDD). Looks like everything is working now. Thanks for the help.
Glad it's working!
I'm running the AppImage version on Linux on a machine with limited internal storage capacity. I would like a way to select where to store the Handshake blockchain that this app downloads. It starts downloading and fills up my hard drive space each time I try to get it working.
Expected Behavior
I'd like to be able to select an external SSD as the home for this file before it starts downloading for the first time.
Current Behavior
The download goes somewhere on my boot drive and fills it up until my laptop grinds to a halt.
Steps to Reproduce
Context (Environment)
This issue has crashed my machine a few times. I'd simply like to be able to hold my TLDs on a self custody wallet instead of on a CEX.
Thanks for all the work so far creating this wallet and any help you're able to offer me. Go team HNS!